Баннер записи 'STALWAR: Вступление'

STALWAR: Вступление

Симуляция мира как идея. 

Никогда не писал код, не разрабатывал игры. С детства фанател по трилогии Сталкера, а особенно по системе симуляции жизни A-Life. Тот спектр игрового опыта и событий, которые она способна подарить удивляло меня всегда. 

Поэтому недавно решив что я буду изучать программирование и начну сразу свой первый проект,  я выбрал что его фишка будет как раз заключаться в этом - в изучении, и создании аналога системы A-Life. 

Никакого копипаста кода или использования Клода, только хардкор и понимание. 

STALWAR - кратко

Это дневник разработчика (Devblog) моего первого проекта, инди-игры с собственной и продвинутой симуляцией жизни - EmergentSim. 😎

Что это такое?

Все прекрасно помнят вселенную и серии игр Сталкера. В трилогии серии существует уникальная система симуляции жизни A-Life, которая управляет всеми сущностями в игре и разделяет работу на онлайн (в зоне прогрузки игрока) и оффлайн (вне зоны прогрузки). Благодаря этому мир игры уникален и живёт своей жизнью, даже без игрока.

EmergentSim будет представлять из себя схожую систему и идти буквально по пути развития этой идеи - честной симуляции игрового мира. 💯

А о чём игра?

В перспективе это полноценная игра с множеством реализованных систем и механик.

Мир STALWAR уникален и не статичен. Здесь каждый NPC (агент) - это личность. У него есть имя, цель, фракция, здоровье, деньги, ранг, свой распорядок дня и пр. Днём они могут идти на поиски артефактов или ресурсов, вечером возвращаются в безопасные зоны к торговцам, а если встречают врага из другой фракции - начинается стычка. Мир живет своей жизнью, даже когда ты на него не смотришь.

Что здесь происходит?

Здесь я показываю «кухню» разработки:

- как из простых цветных кружочков рождается сложная симуляция.

- разборы кода (Java) и архитектуры проекта.

- фейлы, баги и то, как я их чиню.

- планы по переходу на полноценный движок и созданию полноценного визуала.

- видео и скриншоты с демонстрацией систем, технологий, геймплея.

Технологии:

Сейчас проект пишется на чистой Java (без движков), чтобы досконально понять, как работает игровой цикл, логика и архитектура изнутри. В будущем планируется порт на игровой движок или разработка собственного решения.

Почему STALWAR?

Потому что здесь будет всё: Сталкерская атмосфера, отголоски войны группировок и выживание там, где каждый сам за себя.

Комментарии (0)

Войдите, чтобы написать комментарий

Войти
Large Spinner