nerd220

На Пикабу
Дата рождения: 10 марта
54К рейтинг 37 подписчиков 2 подписки 94 поста 21 в горячем
Награды:
10 лет на Пикабу
272

Ответ на пост «Я сделал игру в одиночку за 2 года»2

Сделал один за 1 год пошаговую стратегию.

https://vk.com/app51915543 , группа https://vk.com/pointboiling, есть ещё в я.играх и в RuStore по запросу "Точка Кипения".

Из необычного:

  • Можно сделать из короля танк (мощный осадный юнит) или помощника в экономике;

  • У гоблинов нет платы за содержание юнитов, но всё делают фетусы (зародыши), которые рождаются в грязевых ямах;

  • У гоблинов только один вид кораблей, но он умеет всё, что делают корабли людей;

  • У гоблинов два короля, но они оба сильно слабее короля людей;

  • Медведь может оголодать, по этому рядом с замком можно садить ягоды, медведь их ест и успокаивается, но если его атаковать - медведь будет беспощаден;

  • Лесник может оседлать медведя, но при этом медведя всё равно нужно кормить, по этому можно приводить голодного медведя лесником к врагу;

  • Короля можно сделать вампиром, если посетить замок вампира (такой король может делать скелетов, которые затем можно улучшать в склепе);

  • Некроманты могут воскрешать скелетов из убитых юнитов (из черепов), а вампир может улучшать скелетов просто проходя рядом с ними;

  • Пиратские корабли могут высаживать пиратов, а если на карте есть тортуга, то они будут отвозить награбленное туда, взамен получая здоровье;

  • Подводная лодка в погружённом состоянии сильнее и невидима врагу, как шпион (пока не соприкоснётся с ним напрямую), но в поднятом состоянии лечится;

  • Катапульту могут двигать только инженеры, и её нужно заряжать от скал;

  • Корабли заряжаются и лечатся, находясь у верфи.

Как я до этого дошёл

Всё началось с того, что решил показать сыну всю мощь JS-а на примере разработки простенькой игры с нуля. Изначально это была HTML таблица с кнопками и выглядела так:

Ответ на пост «Я сделал игру в одиночку за 2 года» Компьютерные игры, Видеоигра, Пошаговая стратегия, Видео ВК, Видео, Короткие видео, Ответ на пост, Длиннопост

На разработку прототипа ушла неделя, но потом я вспомнил, что у меня был самописный графический движок с вот такой недоделанной игрой:

Ответ на пост «Я сделал игру в одиночку за 2 года» Компьютерные игры, Видеоигра, Пошаговая стратегия, Видео ВК, Видео, Короткие видео, Ответ на пост, Длиннопост

Побегать можно стрелочками с клавиатуры тут: https://e5cms.ru/files/map/ (только нужно после загрузки ещё раз обновить страницу)

На натяжку и рисование графики ушла пара месяцев (графику изначально взял из одной аниме игры, некоторые текстурки из бесплатных ассетов).

Затем ещё несколько месяцев ушло на проектировку ИИ, перевод на английский и публикацию в я.играх (это такое себе удовольствие, в вк гораздо проще, но и трафика там меньше).

Очень много времени ушло на балансировку юнитов и ИИ. Для этого в игре есть утилита, которая позволяет промотать игру на несколько сотен шагов и посмотреть сработают те или иные события и какой ИИ будет сильнее.

Ещё месяц ушёл на сетевой режим. Игра сразу делалась так, что её можно одной командой свернуть в 200кб файл и потом развернуть. Сервер развернул на своём же фреймворке www.e5cms.ru .

Потом началась небольшая движуха среди пользователей. Ну и я сам начал в неё играть с друзьями и детьми (до этого мы любили играть в политопию). Захотелось сделать нормальную графику и с помощью Stable Diffusion удалось кое-как сгенерировать арты. На каждую картинку уходило в среднем по 500-1000 генераций + допиливание в фотошопе.

И под конец три месяца ушло на проектирование биомов, воды и ещё одной фракции гоблинов. С водой было больше всего проблем, т.к. для ИИ пришлось делать что-то вроде яндекс.такси, чтобы юниты заказывали себе паром (причём по тарифу "вместе").

Не сказать, чтобы игра меня прям совсем устраивала, но какими-то вещами я остался доволен. В целом проект не взлетел (трафик - человек 100 максимум в сутки, сетевые партии вообще не собираются), каждые 30 ходов в ВК рекламная плашка (это их требование, я бы убрал нафиг) с которой я за полгода заработал где-то 300 рублей. Ещё я облажался с viewport-ом, точнее не учёл, что тот же яндекс его стирает и по этому там игра выглядит значительно хуже, потому что под неё фактически пришлось переделывать интерфейсы.

Вторую модерацию в яндексе (когда обновлял игру) пришлось проходить почти месяц и проходила она куда жестче, чем первый раз. При этом яндекс ещё использует свои методы обработки localstorage, которые у некоторых пользователей вызывают ошибки (т.к. у меня игра сохраняется каждый ход в localstorage, может занимать до 1мб там). Модерацию в телеграм.вебаппс за полгода так и не прошёл (в процессе), на crazygames модерацию тоже не прошёл, но может ещё попробую. Они все говорят, что отказываются от гиперказуалок, но по факту только гиперказуалкам и рады, ну и у меня интерфейс такой себе, отталкивает.

Периодически сам в неё играю, есть ещё roadmap по доработкам, но энтузиазм угасает, планирую допилить кое-какие правки (усилить ИИ и сделать возможность королю перемещаться по воде), но честно положа руку на сердце могу сказать, что Политопия до сих пор нравится больше.

PS: Думаю, может сделать фракцию Пикабу, с замком в виде кекса, с ZaTaS-ом, который бы кастовал лягух, с зданием в виде торчащих из земли ноздрей и т.д.

Показать полностью 6

Критика ВК.видео на фоне блокировки Ютуба - обоснована или нет?

Выскажу непопулярное мнение, касательно критики ВК на фоне блокировки Ютуба.

TLDR: ВК хороший, зрители никак не пострадают, авторы пострадают, но не все.

Где контент, Лебовски?

Первый вопрос касается контента. Многие пишут, что ВК никогда не станет заменой Ютюба потому, что люди из США, Бразилии, Германии никогда не будут выкладывать свои видео в ВК. Этот вопрос должен интересовать исключительно тех пользователей, которые планируют смотреть контент на английском/немецком языке. Да - в этом случае это действительно проблема, таких видео в ВК не будет. Для всех остальных - если вы смотрели переведённые на русский язык ролики популярных блоггеров в Ютубе, их точно также будут переводить и для ВК.видео, т.к. те, кто занимается переводом, ориентируются на трафик в рунете, а не на платформу, а трафик в рунете теперь есть только у ВК.видео и Рутьюб (который по моему мнению сильно уступает ВК.видео).

Таким образом, можно смело сказать, что для отечественных зрителей никакого недостатка в контенте не будет. Да, ряд блоггеров сделали заявление, что не собираются выпускать свои видео в ВК, но многие из них уже изменили свои решения. В будущем все (даже БэдКомедиан) будут выпускать ролики на ВК.видео. Т.к. трафик это деньги и популярность, поэтому нет причин игнорировать платформы, которые его дают. Перезаливкой старых полезных видео с Ютуба в ВК сейчас активно занимаются тысячи людей, по этому и старый контент так же будет в доступе (во всяком случае, какой-то процент).

ВК задушил Ютуб?

Есть и такое мнение, что блокировку Ютуба продавили ВКшники. Но во-первых, Ютуб давно не заинтересован работать в РФ (главным образом из-за проблем с денежным оборотом). Во-вторых, блокировка Ютуба главным образом политическое решение (мы здесь не будем обсуждать, насколько оно обосновано, скажу лишь то, что государство имеет право на это, т.к. Ютуб не более чем зарубежная бизнес компания, а не культурный уникальный феномен, т.к. он вполне заменяем). ВК не виноват в том, что оказался в более выгодном положении из-за этих блокировок. И если в руководстве ВК есть люди, связанные с государством, то это также нормально, т.к. такое есть везде (возьмите бывший твиттер в пример).

Что с трафиком?

Способы набора трафика с Ютуба в ВК не работают. Сейчас вообще непонятно как залететь с хорошим контентом. Но со временем авторы разберутся. Тем более, что эффект "случайного" взлёта был и на Ютубе. Я не знаю ни одного автора, который просто методично выкладывал бы на Ютуб полезный контент и получил бы стабильный прирост трафика. Это всегда происходило внезапно, без особой причины (такая же история с тик током и рилсами в инсте). Также нужно учитывать, что ВК сейчас только набирает обороты (т.к. часть населения продолжают пользоваться Ютубом, т.к. он не у всех заблокирован). В будущем видео в ВК будут набирать миллионные просмотры.

БУНТ?!

Те, кто поддерживают Ютуб, по сути, поддерживают обычную компанию, зарабатывающую на рекламе. С чего-то все решили, что Ютуб это народное достояние и он принадлежит каждому. Но это не так. Ютуб это бизнес и он в своих интересах договаривается с государствами или игнорирует их. Фактически, вы не интересны ютубу по причине того, что он не может больше на вас зарабатывать (т.к. транзакции прикрыты, нельзя выводить деньги из РФ).

Что с авторами?

Авторы, которые лишились возможности заработать - Ютуб это не ваш магазин с товарами. Это частная площадка, которая предоставляла временную возможность загружать на неё видео, с целью последующей взаимной монетизации (где главную прибыль получали не авторы, а площадка). Потерять эту возможность можно было массой способов, не только в результате гос.блокировки. Нужно было быть к этому готовыми и заранее лить контент на сторонние видео платформы. Если вы этого не сделали - винить государство глупо (особенно учитывая текущую ситуацию). Те, кто сделал - у них практически у всех всё хорошо. Да, трафик не такой большой, денег не так много, но никто и не обещал, что зарабатывать на видео контенте можно бесконечно.

Авторы, которые принципиально отказались лить видео на ВК (как Бэд Комедиан), своими действиями просто ограничивают нас с вами. Да, возможно лить видео на ВК тяжелее, нужно лучше соблюдать авторское право, чтобы не случилось так, как с видео от Бэд Комедиана, которое удалили, но поверьте мне - это не проблема сделать. Фактически, эти авторы не делают ультиматум платформе, они делают ультиматум нам с вами и самим себе. Ру-трафик на ютуб постепенно будет падать, телеграм особо не спасёт. Тот факт, что сейчас до сих пор авторы на ютубе ещё набирают миллионы просмотров, ни о чём не говорит.

А что с ВК?

ВК отличная соц.сеть, которая давала фору Фейсбуку ещё на своём старте (хоть и являлась по сути её копией). Огромное количество серверов под видео (входит в 10ку, а по некоторым метрикам в 5ку видеоплатформ мира). В ней есть куча возможностей и для авторов видео контента и для авторов сообществ (особенно, когда это совмещать). ВК довольно технологичен, во многом превосходит Ютуб, но где-то и уступает (по части рекомендательных алгоритмов).

Итоги

Нет причин расстраиваться.

Во-первых, нужно чётко представлять, что любой онлайн-сервис или онлайн-контент это временное явление. Хотите чего-то постоянного - качайте видео/софт к себе на компьютер. Сейчас не проблема обзавестись станцией с 100ТБ места (тем более диски растут в ёмкости, сейчас вполне по адекватной цене можно взять 20ТБ диски).

Во-вторых, нас (обычных зрителей) вся эта ситуация практически никак не коснётся. Но какое-то время дефицит контента будет ощущаться (пока все авторы не перешли на другие платформы).

И в-третьих, если вы - автор, то пробуйте счастье на других платформах, это вполне реально. Во всяком случае трафик у вас будет.

Показать полностью

Реклама в VK.видео

Не так давно обратил внимание на то, что в VK.видео на главной появляется один и тот же рекламный ролик, даже если пометить его как неинтересный. Написал небольшой скрипт для TemperMonkey, чтобы он скрывал подобные рекламные ролики из вашей ленты. Ловите:

https://disk.yandex.ru/d/zSAbIQ-r--Avug

Содержимое скопировать в новый скрипт в настройках TemperMonkey.

Для тех, кто не в теме - TemperMonkey это плагин для браузеров, позволяющий запускать пользовательские скрипты на любых страницах в момент их открытия.

Убираем свежую рекламу из Яндекс.Почты

Для этого нам нужно любое расширение браузера, поддерживающее свои фильтры по CSS (например, AdBlock).

Указываем в настройках следующие фильтры:

mail.yandex.ru##.ns-view-react-promo-container + div
mail.yandex.ru##.ns-view-infoline-box + DIV
mail.yandex.ru##.ns-view-collectors-setup + DIV
mail.yandex.ru##.ns-view-mail-pro-left-column-button + DIV
mail.yandex.ru##.mail-BuyProButton
mail.yandex.ru##.ns-view-mail-pro-left-column-widget + DIV
mail.yandex.ru##.mail-Advanced-Search + DIV

(смысл тут в том, что Яндекс случайным образом называет классы внутри рекламы, но блок перед рекламой назван статичным образом и мы говорим фильтру обращаться к следующему блоку после указанного).

Настройка может выглядеть так:

Убираем свежую рекламу из Яндекс.Почты Adblock, Яндекс, Реклама, Web-программирование, CSS

Как убрать рекламу через Temper Monkey

Иногда AdBlock не помогает, либо страница блокирует его исполнение (как это делает Я.Браузер). Temper Monkey позволяет запускать пользовательские скрипты на странице.

Вот пример скрипта для Temper Monkey, который блокирует рекламу на домашней странице яндекса (ya.ru): https://drive.google.com/file/d/1bx_H2LWBg6uwRHwwv1CJirm6oht...

Скрипты добавляются в меню настройки расширения Temper Monkey

Обратите внимание на следующие моменты (если будете подстраивать скрипт под себя):

  1. @match https://ya.ru/* - фактически связывает скрипт с сайтом. Почему нужно указывать именно со звёздочкой расскажу ниже

  2. Функция Work будет вызываться до тех пор, пока элемент на странице не появится (иногда, страницы выдаются пользователю не сразу) в ней метод relem будет пытаться удалить элемент по имени классу (можно поменять это на querySelector).

Для того, чтобы Temper Monkey корректно запустился на той же ya.ru (особенно под Я.Браузером) вам нужно открывать не ya.ru, а ya.ru/?t=1 - в этом случае Temper Monkey запустится корректно и реклама будет скрыта.

Как установить AdBlock (и не только) под Я.Браузер

Прежде всего нам нужно найти и загрузить файл установки расширения для Chrome (можно скачать его из временных папок хрома, например из %userprofile%\AppData\Local\Google\Chrome\User Data\Default\Extensions\ - только найти там будет проблема).

Далее открываем файл Manifest.json и в нём убираем строку minimum_chrome_version (либо занижаем параметр, например, на 20).

Затем идём в browser://extensions/ и там нажимаем "Загрузить распакованное расширение" и выбираем папку с нужным расширением.

Показать полностью 1
15915

Ответ на пост «Умер подаривший голос Гомеру Симпсону актёр дубляжа Борис Быстров»2

Написать бы как-то в Фокс об этом, чтобы добавили Бориса Быстрова в одну из серий или хотя бы под конец поставили dedicated в его честь. Всё-таки почти 25 сезонов озвучил, больше наверное только сам Дэн Кастеланетта озвучил. Вроде они так делали, когда умер озвучивальщик Гомера из Германии.

Поднимите в топ без рейтинга, может у кого-то связи есть.

Отличная работа, все прочитано!