НИ+ ngplus.games

Горизонтальное покрытие - разработка в удовольствие

181 слов 1 tags

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

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

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

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

Например, вместо 3 итераций технической реализации, провести 1 техническую итерацию, 1 графическую, 1 полировочную.

Это позволит более равномерно подойти к целевой реализации и, соответственно, к целевому игровому опыту.

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

Это также перекликается с принципом Парето. Условные 20% усилий, потраченных на техническую реализацию, графику, полировку и т.д., дадут условные 80% целевого игрового опыта.


#эффективность