Что фронтенду взять у геймдева: уроки Diablo II, римских стратегий и Prince of Persia
В Diablo II вся математика скиллов лежит в простых текстовых файлах: подкрутил циферки — и пересобирать игру ради баланса не надо. В Prince of Persia 1989 года персонаж живёт на состояниях и переходах между ними. А в градостроительных стратегиях сборщик налогов сам решает, что делать следующим шагом, опираясь на список правил.
Геймдев давно закрыл кучу задач, с которыми фронтенд возится до сих пор. В статье — какие инженерные приёмы оттуда можно утащить в веб-разработку и что это даёт на практике: контракты и моки, конечные автоматы, событийная модель, pattern matching и деревья поведения.
Читать далее
👉 JS
Post #3903
212
