Разработка кор механик
Последние 2 месяца мы продолжаем работу над реализацией основных игровых механик. Список того, что мы успели сделать за это время:
1) Механика апгрейда зданий в городе
2) Механика найма новых героев и виджет таверны
3) Механика грейда юнитов и необходимые для этого виджеты
4) Режим одновременных ходов и автоматический механизм перехода в пошаговый режим при возможном пересечении игроков на следующий ход. В дополнение реализована механика перехода обратно в режим одновременных ходов в случае если игроки отдалились друг от друга на безопасное расстояние
5) Поиск пути на глобальной карте охватывающий всю карту целиком, это означает что при наведении курсора на клеточку, которая находится далеко от выбранного героя, можно увидеть точное кол-во ходов необходимое для перемещения на эту клетку (в оригинальной игре максимальное отображаемое значение на курсоре это 5+)
6) Механика больших существ в режиме арены
7) Книга заклинаний. Включая ее динамичское наполнение, анимации перелистывания, переключение вкладок и UI-взаимодействие
8) Виджет миникарты со всеми его составляющими: динамическая текстура с типами ландшафта на карте, иконки городов, героев и объектов, отображение тумана войны
9) Больше количество других технических оптимизаций и исправлений багов
Последние 2 месяца мы продолжаем работу над реализацией основных игровых механик. Список того, что мы успели сделать за это время:
1) Механика апгрейда зданий в городе
2) Механика найма новых героев и виджет таверны
3) Механика грейда юнитов и необходимые для этого виджеты
4) Режим одновременных ходов и автоматический механизм перехода в пошаговый режим при возможном пересечении игроков на следующий ход. В дополнение реализована механика перехода обратно в режим одновременных ходов в случае если игроки отдалились друг от друга на безопасное расстояние
5) Поиск пути на глобальной карте охватывающий всю карту целиком, это означает что при наведении курсора на клеточку, которая находится далеко от выбранного героя, можно увидеть точное кол-во ходов необходимое для перемещения на эту клетку (в оригинальной игре максимальное отображаемое значение на курсоре это 5+)
6) Механика больших существ в режиме арены
7) Книга заклинаний. Включая ее динамичское наполнение, анимации перелистывания, переключение вкладок и UI-взаимодействие
8) Виджет миникарты со всеми его составляющими: динамическая текстура с типами ландшафта на карте, иконки городов, героев и объектов, отображение тумана войны
9) Больше количество других технических оптимизаций и исправлений багов
32🔥163❤22👍14❤🔥5👏4🍾4
Обновления разработки
Мы продолжаем работу над игровыми механиками и фундаментальной функциональностью игры. Вот список изменений сделанных нами за последние 2 месяца:
1) Система сохранения и загрузки игры для одиночного и мультиплеерного режимов
2) Механика найма существ во внеших жилищах и механика караванов
3) Механика летающих существ в режиме сражения
4) Система локализации текстов в игровых UI интерфейсах
5) Переработка функционала курсора, многократно повышающая его отзывчивость и плавность перемещения даже при низком fps
6) Система UI-тултипов и тултипов в игровом 3д мире
7) Исправление большого количества проблем с игровыми моделями и анимациями, разработка оптимального механизма для быстрого добавления анимированных моделей в UE (спасибо vova2112 с форума HeroesWorld)
8) Переход на новую версию Unreal Engine 5.5
Помимо работы над ключевыми механиками и фундаментом игры, мы также приступили к наполнению игры контентом. Это включает в себя добавление юнитов и их абилок, навыков и умений для героев, боевых заклинаний, а также интерактивных объектов на глобальной карте.
Мы продолжаем работу над игровыми механиками и фундаментальной функциональностью игры. Вот список изменений сделанных нами за последние 2 месяца:
1) Система сохранения и загрузки игры для одиночного и мультиплеерного режимов
2) Механика найма существ во внеших жилищах и механика караванов
3) Механика летающих существ в режиме сражения
4) Система локализации текстов в игровых UI интерфейсах
5) Переработка функционала курсора, многократно повышающая его отзывчивость и плавность перемещения даже при низком fps
6) Система UI-тултипов и тултипов в игровом 3д мире
7) Исправление большого количества проблем с игровыми моделями и анимациями, разработка оптимального механизма для быстрого добавления анимированных моделей в UE (спасибо vova2112 с форума HeroesWorld)
8) Переход на новую версию Unreal Engine 5.5
Помимо работы над ключевыми механиками и фундаментом игры, мы также приступили к наполнению игры контентом. Это включает в себя добавление юнитов и их абилок, навыков и умений для героев, боевых заклинаний, а также интерактивных объектов на глобальной карте.
44👍153🔥81❤38❤🔥10😍8😱1
Начало работы над фракцией Инферно
Делимся новостями разработки за последние 2 месяца.
Мы начали работать над добавлением в игру фракции Инферно. На данный момент мы добавили все модели и анимации юнитов, добавили поддержку нового вида террейна для инферно, а также добавили все объекты на карте, которые встречаются на этом террейне. В разработке сейчас находится городской экран замка Инферно.
Помимо этого также были реализованы:
- Механика площадных атак на арене
- Большинство абилок юнитов фракции Орден Порядка
- Переработка генерации ландшафта для поддержки ям, разломов и кратеров
- Оптимизация и доработка UI виджетов
Делимся новостями разработки за последние 2 месяца.
Мы начали работать над добавлением в игру фракции Инферно. На данный момент мы добавили все модели и анимации юнитов, добавили поддержку нового вида террейна для инферно, а также добавили все объекты на карте, которые встречаются на этом террейне. В разработке сейчас находится городской экран замка Инферно.
Помимо этого также были реализованы:
- Механика площадных атак на арене
- Большинство абилок юнитов фракции Орден Порядка
- Переработка генерации ландшафта для поддержки ям, разломов и кратеров
- Оптимизация и доработка UI виджетов
17🔥262👍42❤39🙏8
Прототип генератора случайных карт
Одна из основных задач нашего проекта - это реализация собственного генератора случайных карт. Мы хотим сделать наш генератор более продвинутым по сравнению с оригинальным. Вот список того, что мы планируем сделать:
- Более высокую скорость генерации
- Поддержку новых построек включая банки существ (сокровищницы, за победу над охраной которых, герой получает в награду армию) и Ящики Пандоры
- Исправление недочетов и багов оригинального генератора (заблокированные проходы, несбалансированные формы локаций и их наполнение и тд)
- Расширенная и более гибкая настройка шаблонов генерации
- Отсутствие необходимости сохранять сгенерированную карту в h5m формате, карта будет генерироваться динамически при старте игры
На сегодня у нас готов прототип генератора случайных карт, который уже умеет:
- Генерировать зоны случайной формы и проходы между ними
- Заполнять зоны энвайронментом органичной формы и прокладывать дороги
- Наполнять зоны объектами в соответствии с настройками шаблона
Многие аспекты генератора будут улучшаться и доделываться по ходу разработки проекта, но уже сегодня он способен генерировать играбельные и визуально органичные карты больших размеров.
Одна из основных задач нашего проекта - это реализация собственного генератора случайных карт. Мы хотим сделать наш генератор более продвинутым по сравнению с оригинальным. Вот список того, что мы планируем сделать:
- Более высокую скорость генерации
- Поддержку новых построек включая банки существ (сокровищницы, за победу над охраной которых, герой получает в награду армию) и Ящики Пандоры
- Исправление недочетов и багов оригинального генератора (заблокированные проходы, несбалансированные формы локаций и их наполнение и тд)
- Расширенная и более гибкая настройка шаблонов генерации
- Отсутствие необходимости сохранять сгенерированную карту в h5m формате, карта будет генерироваться динамически при старте игры
На сегодня у нас готов прототип генератора случайных карт, который уже умеет:
- Генерировать зоны случайной формы и проходы между ними
- Заполнять зоны энвайронментом органичной формы и прокладывать дороги
- Наполнять зоны объектами в соответствии с настройками шаблона
Многие аспекты генератора будут улучшаться и доделываться по ходу разработки проекта, но уже сегодня он способен генерировать играбельные и визуально органичные карты больших размеров.
32❤183🔥90🥰23👍18👏9
Колесо умений интегрированное в игру
Система изучения умений и построения билда в пятых героях является достаточно сложной из-за наличия большого количества вторичных навыков и связей между ними. Для удобства игроков мы решили добавить колесо умений, отображающее все эти связи, прямо в игру, что сильно поможет игрокам при планировании билда и прокачке героя.
Наше колесо напрямую интегрировано с текущей прокачкой героя, и при открытии оно сразу подхватывает текущий билд и отображает его. Уже изученные навыки имеют цветные иконки, а неизученные навыки серые иконки.
Навыки и умения, которые уже невозможно изучить, из-за того что герой пошел по другому пути прокачки, становятся прозрачными. При наведении курсора на любой навык справа можно увидеть его описание, а также будут подсвечены все зависимые навыки, и стрелочки отображающие связи между ними.
Помимо этого, при открытии колеса умений во время повышения уровня, все навыки и умения предложенные для прокачки, будут сразу подсвечены на колесе.
Система изучения умений и построения билда в пятых героях является достаточно сложной из-за наличия большого количества вторичных навыков и связей между ними. Для удобства игроков мы решили добавить колесо умений, отображающее все эти связи, прямо в игру, что сильно поможет игрокам при планировании билда и прокачке героя.
Наше колесо напрямую интегрировано с текущей прокачкой героя, и при открытии оно сразу подхватывает текущий билд и отображает его. Уже изученные навыки имеют цветные иконки, а неизученные навыки серые иконки.
Навыки и умения, которые уже невозможно изучить, из-за того что герой пошел по другому пути прокачки, становятся прозрачными. При наведении курсора на любой навык справа можно увидеть его описание, а также будут подсвечены все зависимые навыки, и стрелочки отображающие связи между ними.
Помимо этого, при открытии колеса умений во время повышения уровня, все навыки и умения предложенные для прокачки, будут сразу подсвечены на колесе.
48🔥266❤55👍38🏆3
Последние новости разработки
За последние месяцы мы достигли хорошего прогресса как в разработке кор механик, так и в наполнении игры контентом.
Обновления по кор механикам:
1) Доделана книга заклинаний, теперь в тултипах можно видеть рассчитанный урон или эффект заклинания с учетом всех модификаторов, а также список этих модификаторов. Эта информация также отображается и при открытии книжки на глобальной карте
2) Реализована продвинутая логика расстановки юнитов перед боем с быстрыми действиями по управлению армией, включая отделение единичек на поле расстановки в один клик
3) Реализован виджет лога битвы, а также виджет АТБ-шкалы стал интерактивным, получил анимации и возможность прокрутки колесиком мышки
Обновления по игровому контенту:
1) Реализована большая часть умений и навыков героев
2) Реализована механика для практически всех заклинаний в игре, большинство заклинаний уже имеют визуальный эффект
3) Готовы умения всех существ из фракций Орден Порядка и Инферно
4) Начата работа по добавлению в игру фракций Некрополис и Лесной союз
На данном этапе мы добавили в игру почти весь контент, который хотели бы видеть в первой тестовой версии, которая будет включать в себя 4 фракции, а также большинство магии, артефактов, умений и навыков.
Далее в наших планах:
1) Завершить работу над фракциями Некрополис и Лесной союз
2) Поработать над визуальной составляющей игры, которой мы не уделяли внимания уже долгое время
3) Разработать оставшиеся кор механики и UI доработки необходимые для тестовой версии, а также исправить существующие баги
За последние месяцы мы достигли хорошего прогресса как в разработке кор механик, так и в наполнении игры контентом.
Обновления по кор механикам:
1) Доделана книга заклинаний, теперь в тултипах можно видеть рассчитанный урон или эффект заклинания с учетом всех модификаторов, а также список этих модификаторов. Эта информация также отображается и при открытии книжки на глобальной карте
2) Реализована продвинутая логика расстановки юнитов перед боем с быстрыми действиями по управлению армией, включая отделение единичек на поле расстановки в один клик
3) Реализован виджет лога битвы, а также виджет АТБ-шкалы стал интерактивным, получил анимации и возможность прокрутки колесиком мышки
Обновления по игровому контенту:
1) Реализована большая часть умений и навыков героев
2) Реализована механика для практически всех заклинаний в игре, большинство заклинаний уже имеют визуальный эффект
3) Готовы умения всех существ из фракций Орден Порядка и Инферно
4) Начата работа по добавлению в игру фракций Некрополис и Лесной союз
На данном этапе мы добавили в игру почти весь контент, который хотели бы видеть в первой тестовой версии, которая будет включать в себя 4 фракции, а также большинство магии, артефактов, умений и навыков.
Далее в наших планах:
1) Завершить работу над фракциями Некрополис и Лесной союз
2) Поработать над визуальной составляющей игры, которой мы не уделяли внимания уже долгое время
3) Разработать оставшиеся кор механики и UI доработки необходимые для тестовой версии, а также исправить существующие баги
21❤275🔥111👏29👍15💘4❤🔥2