Depository of News

Diablo II, римские стратегии и Prince of Persia: что фронтенду стоит перенять у геймдева

newsdepo.com · world

В Diablo II характеристики навыков хранятся в обычных текстовых файлах, поэтому для изменения баланса игру не нужно пересобирать. В Prince of Persia 1989 года поведение персонажа описано через состояния и переходы, а в градостроительных стратегиях сборщик налогов сам выбирает следующее действие по набору правил. Игры давно решили многие задачи, с которыми фронтенд разбирается до сих пор. В этой статье я покажу, какие инженерные подходы из геймдева можно перенести в веб-разработку и что это дает на практике. Речь пойдет о контрактах и моках, конечных автоматах, событийной модели, pattern matching и деревьях поведения. Читать далее

Read full article →