Разного рода индикаторы - важная часть любой игры, имеющий тактические элементы, поэтому я постоянно их дорабатываю.
Например, теперь в игре есть индикатор радиуса применения снаряжения, а превью траектории теперь учитывает коллизии.
Есть множество способов реализации таких элементов (процедурные меши, шейдеры, декали и т.д.), и поиск оптимального варианта - тоже часть разработки.
#экспедиция
Например, теперь в игре есть индикатор радиуса применения снаряжения, а превью траектории теперь учитывает коллизии.
Есть множество способов реализации таких элементов (процедурные меши, шейдеры, декали и т.д.), и поиск оптимального варианта - тоже часть разработки.
#экспедиция
🔥6👍2
Прошёл фестиваль "Играм быть" в Steam, так что можно посмотреть на итоги - 636 человек добавили игру в желаемое )
На прошлой неделе получилось неплохо доработать различные моменты - от ИИ юнитов с дистанционными атаками до индикаторов зон поражения и анимаций персонажей.
Также я перешёл на новую версию движка - Godot 4.4, которая на днях вышла в релиз.
Теперь на очереди доработки второго акта, действие которого происходит в подземных комплексах древней цивилизации. Я планирую как значительно обновить визуал этих локаций, так и доработать игровой процесс миссий.
#экспедиция
На прошлой неделе получилось неплохо доработать различные моменты - от ИИ юнитов с дистанционными атаками до индикаторов зон поражения и анимаций персонажей.
Также я перешёл на новую версию движка - Godot 4.4, которая на днях вышла в релиз.
Теперь на очереди доработки второго акта, действие которого происходит в подземных комплексах древней цивилизации. Я планирую как значительно обновить визуал этих локаций, так и доработать игровой процесс миссий.
#экспедиция
🔥4👍3
После обновления демо-версии подошла очередь обновлять второй акт, тем более что его начальные миссии уже успели несколько устареть.
Поэтому помимо доработок визуала я достаточно сильно меняю первую миссию в подземном комплексе.
Раньше это был просто лабиринт с противниками и ловушками.
Теперь же это огромный мост, который закрыт для перемещения - поэтому отряду предстоит добраться до цели через боковые мостки и служебные проходы. При этом основные механики карты остались теми же.
Работа всё еще в процессе - тем более, что вносимые изменения актуальны для всего второго акта игры.
#экспедиция
Поэтому помимо доработок визуала я достаточно сильно меняю первую миссию в подземном комплексе.
Раньше это был просто лабиринт с противниками и ловушками.
Теперь же это огромный мост, который закрыт для перемещения - поэтому отряду предстоит добраться до цели через боковые мостки и служебные проходы. При этом основные механики карты остались теми же.
Работа всё еще в процессе - тем более, что вносимые изменения актуальны для всего второго акта игры.
#экспедиция
👍5❤2🔥2
Хотя доработки второго акта всё ещё в процессе, я решил протестировать и опубликовать актуальную версию демо.
Столкнулся с любопытной особенностью новой версии Godot - в билде перестали работать сохранения, точнее игра загружала те данные, которые были в файлах проекта при его сборке (сохранения у меня хранятся в папке с игрой, в подпапке Save). Новые файлы сохранений игнорировались.
Исключение папки с сохранениями из экспорта решило проблему - но баг был довольно неожиданный и малозаметный )
#экспедиция
Столкнулся с любопытной особенностью новой версии Godot - в билде перестали работать сохранения, точнее игра загружала те данные, которые были в файлах проекта при его сборке (сохранения у меня хранятся в папке с игрой, в подпапке Save). Новые файлы сохранений игнорировались.
Исключение папки с сохранениями из экспорта решило проблему - но баг был довольно неожиданный и малозаметный )
#экспедиция
👍4🤨1
Несколько лет назад к первому апреля я собрал небольшой уровень на основе моего старого проекта - шутера от третьего лица. Ключевая идея заключалась в том, что игроку противостояли клоуны, которые при попадании по ним могли рассмеяться и разделиться на двух клоунов )
Вот ссылки на прошлые версии:
https://tnnv.itch.io/clowns-1st-april-mission
https://tnnv.itch.io/clowns-2-1st-april-mission
https://tnnv.itch.io/clowns-3
Так и в этот раз, попробую сделать новую версию. Думаю в первую очередь заняться декорированием окружения.
Пока что перенёс проект на последнюю версию движка (UE 5.5.4), внёс нужные коррективы и проверяю на ошибки при сборке.
#первоеапреля
Вот ссылки на прошлые версии:
https://tnnv.itch.io/clowns-1st-april-mission
https://tnnv.itch.io/clowns-2-1st-april-mission
https://tnnv.itch.io/clowns-3
Так и в этот раз, попробую сделать новую версию. Думаю в первую очередь заняться декорированием окружения.
Пока что перенёс проект на последнюю версию движка (UE 5.5.4), внёс нужные коррективы и проверяю на ошибки при сборке.
#первоеапреля
👍4😱2
Своевременно вспомнил, что работая над проектом, нужно как можно раньше проверить, что он корректно компилируется )
Так и в этот раз - оказалось, что с какой-то версии Unreal проверяет наличие всех ассетов, на которые имеются ссылки, в билде. Дело в том, что проект у меня содержит несколько игр в разном сеттнге (научная фантастика, Великая Отечественная война и современность).
И данные для многих сущностей хранятся в общих таблицах - и таким образом таблицы ссылаются на все ассеты проекта. В прошлых версиях движка папки с ненужными ассетами можно было исключить, а сейчас это приводит к ошибкам сборки.
Поэтому весь вчерашний вечер ушёл на разделение таблиц по сеттингам и замену обращений к таблицам на вызов функций, позволяющих централизованно выбирать нужную таблицу. Ну и ещё предстоит доделать локализацию - из-за разделения таблиц она частично поломалась.
Зато размер билда приблизился к прошлогоднему (хотя всё ещё немного больше).
#первоеапреля
Так и в этот раз - оказалось, что с какой-то версии Unreal проверяет наличие всех ассетов, на которые имеются ссылки, в билде. Дело в том, что проект у меня содержит несколько игр в разном сеттнге (научная фантастика, Великая Отечественная война и современность).
И данные для многих сущностей хранятся в общих таблицах - и таким образом таблицы ссылаются на все ассеты проекта. В прошлых версиях движка папки с ненужными ассетами можно было исключить, а сейчас это приводит к ошибкам сборки.
Поэтому весь вчерашний вечер ушёл на разделение таблиц по сеттингам и замену обращений к таблицам на вызов функций, позволяющих централизованно выбирать нужную таблицу. Ну и ещё предстоит доделать локализацию - из-за разделения таблиц она частично поломалась.
Зато размер билда приблизился к прошлогоднему (хотя всё ещё немного больше).
#первоеапреля
👍3
Закончилась предпервоапрельская неделя - пора возвращаться к основному проекту.
Как я и планировал, получилось поработать над декорациями первоапрельского уровня - как над деталями помещений и освещением, так и над новыми интерактивными объектами (стопками книг и подарков, падающими картинами...).
Было интересно недельку снова поработать в Unreal Engine 5 после года использования Godot - очень разный опыт, ведь каждый движок по-своему интересен и оптимален для своих задач.
Ссылка на игру: https://tnnv.itch.io/clowns-3
Видеопрохождение: https://rutube.ru/video/d7fb6817644ffff133094ce4e86045ac/?r=plwd
#первоеапреля
Как я и планировал, получилось поработать над декорациями первоапрельского уровня - как над деталями помещений и освещением, так и над новыми интерактивными объектами (стопками книг и подарков, падающими картинами...).
Было интересно недельку снова поработать в Unreal Engine 5 после года использования Godot - очень разный опыт, ведь каждый движок по-своему интересен и оптимален для своих задач.
Ссылка на игру: https://tnnv.itch.io/clowns-3
Видеопрохождение: https://rutube.ru/video/d7fb6817644ffff133094ce4e86045ac/?r=plwd
#первоеапреля
🔥5