Введение в компьютерное моделирование/Унификация открытых игровых систем

Эта статья — часть материалов: лаборатории Компьютерное моделирование
Внимание! Открытый исследовательский проект, к которому может присоединится каждый ...


Область применения

править

Различные применяемые в играх механики, игровые системы достаточно разнообразны, но тем не менее подаются классификации. Настоящий проект ставит перед собой цель - разработать достаточно унифицированные подсистемы для игровых систем, которые в основном пригодны для жанров 3D игр, в которых обыгрывается тематика выживания персонажа в окружающем враждебном мире.

Задачи проекта

править
  1. Разработать документацию на уровне технического задания для разработки игровых систем. Соблюдение данного технического задания должно упростить и унифицировать разработку игр в рамках соответствующего жанра.
  2. Сформировать сообщество разработчиков, по принципу магазина унифицированного контента, который позволит разработчикам более тесно сотрудничать и обмениваться результатами своей деятельности.

Базовые принципы при выборе границ решения

править

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

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

Разрабатываемые подсистемы

править