Внутри GLITCH//RUN: создание Android-рогалика вокруг адаптивных врагов Я создаю GLITCH//RUN, однопользовательский рогалик с видом сверху для Android. Схема проста: войдите в поврежденную симуляцию, сражайтесь в меняющемся забеге, им...
Внутри GLITCH//RUN: создание Android-рогалика вокруг адаптивных врагов
Я создаю GLITCH//RUN, однопользовательский рогалик с видом сверху для Android. Схема проста: войдите в поврежденную симуляцию, сражайтесь в меняющемся забеге, улучшайте свою сборку и сталкивайтесь с врагами, которые могут реагировать на вашу игру.
Воплощение этой идеи в целостную игру означало работу над несколькими взаимосвязанными системами одновременно: сенсорное управление, перемещение по комнатам, темп боя, улучшения, поведение врагов, боссы и меню. Функция работает только тогда, когда ее передача на следующую часть выполнения имеет смысл.
Забег — это маршрут, а не отдельная арена
Каждый этаж генерирует связанный маршрут комнат. В зависимости от планировки игрок может найти боевые и более сложные боевые комнаты, магазины для восстановления, магазины, тайники с подарками, святыни и встречи с боссами. Могут появиться дополнительные комнаты для перков, но они не гарантированы на каждом этаже, поэтому маршрут предполагает выбор, а не фиксированную последовательность наград.
В боевых комнатах используется несколько волн, при этом расписание секторов варьируется от трех до пяти волн в зависимости от прогресса и сложности. Группы врагов также различаются в зависимости от волны, поэтому следующий бой не должен быть копией предыдущего.
Цель состоит в том, чтобы сделать мо