Привет, Лига!
Это мой первый пост в "Лиге разработчиков видеоигр". Волнуюсь и чувствую благоговейный трепет...
Вот и я решил поделиться ходом разработки своей игры.
В настоящий момент работаю над мобильной игрой про космических наемников. Игрок - член корпорации наемников "Звездные Ангелы". Игра будет представлять собой пошаговые космические дуэли. Ход состоит из двух фаз - атаки и маневра. Во время фазы атаки игрок выбирает модуль для использования (вооружение, щитовой бустер, другое оборудование). А во время фазы маневра - игрок выбирает клетку смещения корабля, что бы попытаться увернуться от атаки противника.
Вооружение имеет свой тип (принцип действия, тип атаки) и "размер" (типоразмер "гнезда" корабля для установки снаряжения). В отличие от типа, оружие может атаковать одну клетку, группу клеток (н-р, всю линию поля 3*3) или несколько случайных клеток.
Работаю в Unity, пишу на C#.
Проект близок к готовой демке. Осталось добавить фон и звук, подправить шрифт и интерфейс и добавить несколько типов вооружения (пока реализован только один лазер, стреляющий в центр игрового поля - в место расположения противника "по умолчанию").
В качестве графического сопровождения поста - добавлю картинки более ранней версии и того, как дела обстоят сейчас.
Это ранняя версия Фазы Атаки. Оба корабля (слева игрок, справа - противник) на стартовых позициях. Кнопки вооружения "подсвечены" белым.
Сейчас интерфейс немного изменился. И активные элементы текущей фазы не подсвечены, а обрамлены округлой рамкой.
Так выглядела ранняя версия фазы маневра Игрока. Мы (корабль слева) пытаемся увернуться от предполагаемой атаки противника, переместившись в правый нижний угол игрового поля.
Сейчас это выглядет так: рамки игровых клеток появляются НАД кораблем. Мы выбираем точку перемещения (или остаемся в центре)...
...рамки клеток уходят за корабль, и тот начинает смещение. А противник атакует (пока только можно атаковать лазером, бьющим в центральную точку)
Вот. Как-то так...
Спасибо за внимание!