Мы разработали движок и теперь делаем свою первую игру. Нам нужно ваше мнение
Всем приветы! На протяжении двух лет мы разрабатывали собственный движок - IndieGo Engine, и скоро будем его переводить на open source. Цель разработки была простой: понять процессы, которые происходят внутри движка, а не разучивать уже построенный unity. И, конечно, мы хотели сделать на нём изометрический beat 'em up. Ниже вы можете ознакомиться с результатом нашей работы.
На данный момент реализовано:
- изометрическое пространство;
- динамическое освещение;
- разрушаемые объекты;
- поведенческие деревья для NPC;
- карты нормалей;
- механизм поиска коллизий;
- редакторы спрайтов, персонажей, освещения, коллайдеров.
Функционал движка мы хотели связать с Warcraft III World Editor, и технически на его базе можно сделать любую игру. Более подробно я напишу о движке, когда программист вернётся из отпуска с:
Ниже ещё один пример работы с освещением.
Игра будет повествовать о нашествии рыцарей на остров Гобби. В планах реализовать пять больших уровней, с пятью различными боссами. Перемещение по карте не будет линейным, вы сможете выбрать разные пути достижения цели. Например - пройти к концу уровня через побережье или лес. И это будет делаться не с помощью выбора двери - перед вами будет одна большая карта на каждый из уровней, и вы вольны идти туда, куда считаете нужным (но в разумных пределах - ограничения конечно будут). Также можно пройти абсолютно весь уровень и получить много полезных артефактов :)
Ориентировочное время на прохождение составит 10-12 часов. Демо-версию мы готовим к зиме, собираемся участвовать в зимнем фестивале игр в Steam. Выход игры запланирован на середину 2022 года.
Сейчас мы готовим следующие механики:
- скрытное прохождение мимо противников;
- углублённая боевая механика, с ориентиром на DMC и Bayonetta (сейчас рисуем спрайты для комбо-ударов, базовая комбинация уже готова);
- более продвинутое терраформирование;
- магические атаки;
- использование спасённых друзей Гобби в качестве массовых атак.
Были бы вам интересно сыграть в игру такого рода, а также ознакомиться с нашим движком? Какие у вас есть замечания, предложения и пожелания?
Делать зеленого персонажа на зеленом фоне с зелеными кустами и деревьями - такое себе решение.
Цель разработки была простой: понять процессы, которые происходят внутри движка, а не разучивать уже построенный unity. идея с движком конечно не нова, но "понять процессы, которые происходят внутри велосипеда, а не разучивать уже построенный" никто не отменял. польза конечно тоже есть - для ваших программистов. Но пользоваться этим будет 3 человека.
меня в первом видео другое смутило.
размер пикселей модельки персонажа визуально отличается от размера пикселей травы и остального. неоднородность мира очень бьёт по погружению
Движок - это вы молодцы! Хорошо, когда ты молод, и у тебя ещё вся жизнь впереди. Завидую :)
Спасибо!
Слышал разное, что издатели не очень любят движки не из списка. С одной стороны, как разработчик, мне понятны амбиции. Но с другой стороны, если делать игру для продаж и разных платформ, то это 3-5 движков на которые падёт выбор.
Наш движок может работать на всех платформах :)
Комментарий недоступен