Разрабатываю игру-эксперимент

Хочу обозначить точку отсчета. Я начиную разработку игру полностью без каких-либо ассетов, всё будет генерироваться внутри кода, звуки, музыка, текстуры, модели, окружение и т.д.

Разрабатываю игру-эксперимент

Ну буду раскрывать все карты, но через время игра расцветет другими красками, я обещаю. Это будет Survival-Satisfying жанр с бесконечным потенциалом. Хочется именно довести до идеала все анимации и интерактив. Сделать очень живой окружающий мир, который реагирует на действия игрока, и ты получаешь удовлетворение от каждого действия без пота и другого, просто игра для визуального расслабления. Вайб сеттинга хочу взять от Dark Souls с элементами антуража классического Silent Hill.

Также отдельный вызов и интерес лично для меня будет полное отсутсвие ассетов, т.е. картинок, моделей, музыки и прочего. Все будет генерироваться кодом на лету. То есть никаких моделей, никаких картинок, ничего буквально. Все в двоичном коде. Модель это просто набор простых фигур примитивов, которые склеены кодом, что-то вроде вокселей, но не совсем. При этом важная задача стоит - добиться качественного визуала, насколько это может webgl, буду экспериментировать и искать экстремумы с приемлимой производительностью.

Да, да, игра будет браузерная, это еще один вызов. Для небольшого упрощения будет использоваться THREE.js и доступно ествесственно бесплатно на условном github pages.

Вот прогресс, это примерно за 3-4 вечера. Но нужно понимать контекст, что моя цель вылизать игру до максимума. Я уделяю деталям сумашедшее количество времени.

Если что для контекста, вот с чего я начинал, это самый первый прототип.

Чтобы было сделано за это время в кратце:

  • переделан сеттинг на более мрачный (с шейдером тумана и фильтром шума)
  • огромная работа над процедурной генерацией анимации ГГ и его визуала. Там именно система костей, даже волосы реагируют на движение
  • переделан UI на более компактный в стиле сеттинга
  • добавлено множество способностей которые прокачиваются при лвл апе
  • у меча кастомный шейдер, который металлически рефлектирует свет

Вообще меня умиляют текущие враги, они так сильно не мэтчаться с сеттингом. Да и музыка забавная, такая расслабляющая сказочная. Конечно все поменяем.

По ощущениям игра может разрабатываться месяца два, а может даже три, без спешки. Учитывая какие ограничения я имею в технологиях и своих собственных идеях, то будет сложно, но интересно. Честно говоря даже текущая версия игры уже супер играбельная и приятная. Боюсь представить, что будет в конце.

И да, название игры случайное, чуть позже придумаю

Ну пока так, вернусь через неделю-две

99
44
22
11
11
11