53

Conquicktory - открыта предрегистрация

К сегодняшнему скриншотному субботнику я снял пример партии в свою пошаговую стратегию. У игры теперь есть имя, Conquicktory, и её уже можно добавить в вишлисты в Стиме, Гугл Плее и Аппсторе (специально придумали уникальное имя, чтобы сразу находилась по нему). Поставил карту Европы и 50 игроков.

Игра, как я писал, представляет собой стратегию с упором на решения высокого уровня. Геймплейно считаю её сплавом Слея, Генерала и Hex Empires. Игрок  занимается дипломатией, распределением бюджета и планированием основных ударов.


Механика "проводишь стрелку - и армия идёт по ней, захватывая территорию" пришла из бумажной игры, в которую я играл ещё в школе, когда изучали историю Древнего мира. Моё воображение тогда взбудоражили карты завоевательных походов из учебника. Я на листочке в клеточку нарисовал континенты и острова, расселил туда государства и племена, и стал придумывать, кто кого будет завоёвывать. Рисовал стрелки подохов, отметки битв, а потом перерисовывал всё на новый листок с учётом изменившихся границ.

Тогда, на бумаге, попытки ввести какую-то математическую модель столкновений лишь утяжелили процесс, и я большей частью выбирал победителем в битве ту сторону, которой больше симпатизировал. Ну а здесь, в компьютерной игре, мне удалось построить достаточно логичную механику. Города  генерируют в бюджет доход. Он вычисляется как доход с досягаемых гексов, умноженный на коэффициент уровня города.


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

Ещё одна механика, снижающая микроменеджмент: в игре нет оборонительных юнитов, просто каждый город и крепость распространяют свои военные очки на прилежашие гексы. При попытке захвата гекса армией происходит сравнение атакующей силы и обороняющей, определяется победитель и вычисляются потери.


Потери компенсируются усилением армии на следующем ходу, исходя из её финансирования. При этом, если армия оказывается отрезанной от линии снабжения, она теряет возможность наступать, и постепенно иссякает (если не успеть её деблокировать).


Все ходы выполняются одовременно. Игроки отдают приказы (не зная о приказах друг друга), и затем выполняются вычисления нового состояния. ИИ объявляет войну и предлагает мир, исходя из личного "коэффициента неприязни", без оглядки на то, человек перед ним или другой ИИ. Этот коэффициент неприязни состоит на данный момент из двух компонентов: коэффициент зависти (увеличивается для тех соперников, которые сильнее, чем 0,5 нашей силы) и коэффициент обиды (увеличивается, когда компу объявляют войну).

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


Вообще, получается довольно реалистично, может, и оставлю такую модель. На тестах карт с одними ИИ, поведением которых руководит только коэффициент зависти (без коэффициента обиды), ситуация складывалась такой. Остаются 3-5 мегагосударств. Как только кто-то вырвется вперёд, ему объявляют войну остальные. Во время этой войны кто-то другой вырывается вперёд. Коэффициент зависти от прочих игроков к новому лидеру растёт. Он побуждает заключать мир с прежим лидером (отброшенным назад) и начать новую войну. Так игра продолжалась за тысячу ходов без какого-либо результата. А введение коэффициента обиды сделало поведение ИИ более человечнм, что ли. "Ну и что, что твой прежний союзник вырвался вперёд? Не буду я с тобой мириться, ты должен отплатить за своё нападение на меня", - как бы говорит прежняя держава-лидер.


В любом случае, окончательно ИИ сформируется после бета-теста. Хочу поправить некоторые косяки, которые сам заметил, и выставить демку на Итч. Стоит ли добавлять туда сразу и туториал, или по моему видео разберётесь?

Правила сообщества

ОБЩИЕ ПРАВИЛА:

- Уважайте чужой труд и используйте конструктивную критику

- Не занимайтесь саморекламой, пишите качественные и интересные посты

- Никакой политики


СТОИТ ПУБЛИКОВАТЬ:

- Посты о Вашей игре с историей её разработки и описанием полученного опыта

- Обучающие материалы, туториалы

- Интервью с опытными разработчиками

- Анонсы бесплатных мероприятий для разработчиков и истории их посещения;
- Ваши работы, если Вы художник/композитор и хотите поделиться ими на безвозмездной основе

НЕ СТОИТ ПУБЛИКОВАТЬ:

- Посты, содержащие только вопрос или просьбу помочь
- Посты, содержащие только идею игры

- Посты, единственная цель которых - набор команды для разработки игры

- Посты, не относящиеся к тематике сообщества

Подобные посты по решению администрации могут быть перемещены из сообщества в общую ленту.

ЗАПРЕЩЕНО:

- Публиковать бессодержательные посты с рекламой Вашего проекта (см. следующий пункт), а также все прочие посты, содержащие рекламу/рекламные интеграции

- Выдавать чужой труд за свой

Подобные посты будут перемещены из сообщества в общую ленту, а их авторы по решению администрации могут быть внесены в игнор-лист сообщества.


О РАЗМЕЩЕНИИ ССЫЛОК:

Ссылка на сторонний ресурс, связанный с игрой, допускается только при следующих условиях:

- Пост должен быть содержательным и интересным для пользователей, нести пользу для сообщества

- Ссылка должна размещаться непосредственно в начале или конце поста и только один раз

- Cсылка размещается в формате: "Страница игры в Steam: URL"

1
Автор поста оценил этот комментарий

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


Еще момент, при генерации карты, ИИ может забросить на "необитаемый остров" и он выбраться не может, и до него не дотянуться. Или бывают просто пустые гексы, без ИИ, но и их нельзя захватить, т.к. зеленые гексы не дают подойти к ним.


Конец игры когда должен наступить?) Вроде все территории захватывал, а игра все продолжается, пока вручную не перезапустишь)))


Время на синей кнопке в верху экрана для чего? Не разобрался))


Появление новой армии зависит, я так понимаю, от денег в казне? Каждая последующая армия появляется при достижении определенной суммы в казне, у каждой она своя? нет зависимости от количества городов и их уровней?


Поиграю, потом еще отпишусь)

раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Спасибо!

Вопросы пересчёта активных областей интерфейса, сообения о победе/поражении, генерации карту только пангеи (пока нет флота) проработаю


На синей кнопке не время, а текущее распределение бюджета :)

Пришёл к пониманию того, что для того, чтобы сделать тутор, надо делать кампанию и сценарии. А чтобы их сделать - нужен редактор. А раз есть редактор - можно и разные карты делать. Вот, запустил 20 компов на карте Европы 1914 года в режиме "каждый сам за себя":


Оптимизировал сейвы, ужал раз в 20, как выкачу, можно будет проверить, уменьшатся ли тормоза

Предпросмотр
YouTube3:00
0
Автор поста оценил этот комментарий

Я в очереди. Когда ожидать?

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Вот, можно погонять: https://airapport.itch.io/conquicktory :)

Туториал пока не встроил, но понять, как играть можно, посмотрев моё видео из поста.

показать ответы
1
Автор поста оценил этот комментарий
В плеймаркете не видно ее
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Именно по названию? Спасибо, проверю, может, где-то недонажал в публикации. А так зайдёт? https://play.google.com/store/apps/details?id=com.airapport....

0
Автор поста оценил этот комментарий

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

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Оо, вот-вот! Я в циву 3 партии доигрываю, во многом, чтобы посмотреть послеигровой реплей - то, как менялись границы стран ход от хода. А в школе мечтал "вот было бы здорово, если бы был такой атлас, в котором показывались изменения грани по годам". Как-то в ютубных рекомендациях такие видео стали попадаться - очень залипательно. Ну и в своей хочу передать это ощущение

показать ответы
2
Автор поста оценил этот комментарий

По видео больше похоже на игру про органическую химию))

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

А, из-за "Гуатин" и бензольных колец? Поставлю-ка другую превьюшку :)


Как получился Гуатин, сейчас расскажу. Я в свой генератор имён стран загрузил названия разных стран и территорий, существующих и исторических. Из этих названий генератор вычленяет правила вида "буква А идёт после пары букв BC", при этом начала и окончания названий также считаются отдельными символами.


Итак, т.к. среди примеров есть Гуам, то генератор определяет, что страна может начинаться на "Гуа". Далее, т.к. есть Вануату, то после "уа" может идти "т". Хорватия даёт после "ат" букву "и". Аргентина указывает, что после "ти" может идти "н".


А т.к. есть государство Бенин, то генератор определил, что название страны может заканчиваться на "ин". Добавляет символ "окончание слова" и выдаёт результат.

1
Автор поста оценил этот комментарий
Прикольно, можно всплывающие подсказки сделать. На компе идёт вроде нормально, на Андроиде виснет жёстко
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Спасибо! Ага, там, как оказалось, сохранение игры сильно загрузает, но смогу оптимизировать.

показать ответы
1
Автор поста оценил этот комментарий

Что касается ИИ: я рекомендую оставить оба варианта (с коэффициентом обиды и без него) и сделать выбор для игрока.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Да, там ещё других стратегий для ИИ надо будет добавить, скажем, учёт условной "готовности к войне" перед нападением

0
Автор поста оценил этот комментарий

Я в очереди. Когда ожидать?

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

С тех пор, как я в апреле 2017го написал "через 2 недели будет апдейт", я стал более осторожно относиться к называемым срокам :) Написал себе сегодня список из 24 пунктов, те фиксы, что стоит внести перед демкой. Основной из них - туториал, но есть и правки по интерфейсу и балансу. Однако, если показанный в видео игровой процесс устраивает для первого знакомства, могу быстро собрать ту версию, в которую играл, для винды. Объявлю тут и на дискорде: https://discord.gg/XfnJnQF

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества