
Лига Геймеров
Cuphead in Cyberpunk Style

















Ответ на пост «Я сделал игру в одиночку за 2 года»2
Сделал один за 1 год пошаговую стратегию.
https://vk.com/app51915543 , группа https://vk.com/pointboiling, есть ещё в я.играх и в RuStore по запросу "Точка Кипения".




Из необычного:
Можно сделать из короля танк (мощный осадный юнит) или помощника в экономике;
У гоблинов нет платы за содержание юнитов, но всё делают фетусы (зародыши), которые рождаются в грязевых ямах;
У гоблинов только один вид кораблей, но он умеет всё, что делают корабли людей;
У гоблинов два короля, но они оба сильно слабее короля людей;
Медведь может оголодать, по этому рядом с замком можно садить ягоды, медведь их ест и успокаивается, но если его атаковать - медведь будет беспощаден;
Лесник может оседлать медведя, но при этом медведя всё равно нужно кормить, по этому можно приводить голодного медведя лесником к врагу;
Короля можно сделать вампиром, если посетить замок вампира (такой король может делать скелетов, которые затем можно улучшать в склепе);
Некроманты могут воскрешать скелетов из убитых юнитов (из черепов), а вампир может улучшать скелетов просто проходя рядом с ними;
Пиратские корабли могут высаживать пиратов, а если на карте есть тортуга, то они будут отвозить награбленное туда, взамен получая здоровье;
Подводная лодка в погружённом состоянии сильнее и невидима врагу, как шпион (пока не соприкоснётся с ним напрямую), но в поднятом состоянии лечится;
Катапульту могут двигать только инженеры, и её нужно заряжать от скал;
Корабли заряжаются и лечатся, находясь у верфи.
Как я до этого дошёл
Всё началось с того, что решил показать сыну всю мощь JS-а на примере разработки простенькой игры с нуля. Изначально это была HTML таблица с кнопками и выглядела так:
На разработку прототипа ушла неделя, но потом я вспомнил, что у меня был самописный графический движок с вот такой недоделанной игрой:
Побегать можно стрелочками с клавиатуры тут: https://e5cms.ru/files/map/ (только нужно после загрузки ещё раз обновить страницу)
На натяжку и рисование графики ушла пара месяцев (графику изначально взял из одной аниме игры, некоторые текстурки из бесплатных ассетов).
Затем ещё несколько месяцев ушло на проектировку ИИ, перевод на английский и публикацию в я.играх (это такое себе удовольствие, в вк гораздо проще, но и трафика там меньше).
Очень много времени ушло на балансировку юнитов и ИИ. Для этого в игре есть утилита, которая позволяет промотать игру на несколько сотен шагов и посмотреть сработают те или иные события и какой ИИ будет сильнее.
Ещё месяц ушёл на сетевой режим. Игра сразу делалась так, что её можно одной командой свернуть в 200кб файл и потом развернуть. Сервер развернул на своём же фреймворке www.e5cms.ru .
Потом началась небольшая движуха среди пользователей. Ну и я сам начал в неё играть с друзьями и детьми (до этого мы любили играть в политопию). Захотелось сделать нормальную графику и с помощью Stable Diffusion удалось кое-как сгенерировать арты. На каждую картинку уходило в среднем по 500-1000 генераций + допиливание в фотошопе.
И под конец три месяца ушло на проектирование биомов, воды и ещё одной фракции гоблинов. С водой было больше всего проблем, т.к. для ИИ пришлось делать что-то вроде яндекс.такси, чтобы юниты заказывали себе паром (причём по тарифу "вместе").
Не сказать, чтобы игра меня прям совсем устраивала, но какими-то вещами я остался доволен. В целом проект не взлетел (трафик - человек 100 максимум в сутки, сетевые партии вообще не собираются), каждые 30 ходов в ВК рекламная плашка (это их требование, я бы убрал нафиг) с которой я за полгода заработал где-то 300 рублей. Ещё я облажался с viewport-ом, точнее не учёл, что тот же яндекс его стирает и по этому там игра выглядит значительно хуже, потому что под неё фактически пришлось переделывать интерфейсы.
Вторую модерацию в яндексе (когда обновлял игру) пришлось проходить почти месяц и проходила она куда жестче, чем первый раз. При этом яндекс ещё использует свои методы обработки localstorage, которые у некоторых пользователей вызывают ошибки (т.к. у меня игра сохраняется каждый ход в localstorage, может занимать до 1мб там). Модерацию в телеграм.вебаппс за полгода так и не прошёл (в процессе), на crazygames модерацию тоже не прошёл, но может ещё попробую. Они все говорят, что отказываются от гиперказуалок, но по факту только гиперказуалкам и рады, ну и у меня интерфейс такой себе, отталкивает.
Периодически сам в неё играю, есть ещё roadmap по доработкам, но энтузиазм угасает, планирую допилить кое-какие правки (усилить ИИ и сделать возможность королю перемещаться по воде), но честно положа руку на сердце могу сказать, что Политопия до сих пор нравится больше.
PS: Думаю, может сделать фракцию Пикабу, с замком в виде кекса, с ZaTaS-ом, который бы кастовал лягух, с зданием в виде торчащих из земли ноздрей и т.д.
Игра в которую играла ваша мама (The Treasures Of Montezuma 4)
Помню как моя мама обожала эту игру, могла часами занимать компьютер, играю в ней. Однажды даже всю ночь проиграла. Потом появились одноклассники, и она начала играть в инди кот, предав тем самым монтесуму. А у вас какие истории были связаны с этой игрой?






