Архитектура боевой системы Genshin Impact: Математика стихий, скрытые переменные и мета-гейминг
За ярким аниме-фасадом и казуальным исследованием мира Genshin Impact скрывается сложнейший математический движок. Боевая система игры (combat system) — это не просто закликивание врагов, а строгая система алгоритмов, переменных состояний и таймингов, которая по своей глубине не уступает хардкорным MMORPG. HoYoverse создали элегантную архитектуру, где видимая часть интерфейса отображает лишь 20% реальных процессов, в то время как весь «бэкенд» расчетов ложится на плечи так называемых теорикрафтеров (theorycrafters) — датамайнеров и математиков от мира игр...