Некоторые инновационные технологии, которые применяют разработчики современных пошаговых стратегий:
- Предварительные вычисления во время простоя. 1 Процесс хода разбивают на две части: вычисления и показ анимаций результатов вычислений. 1 Вычисления хода первого юнита начинаются сразу же после хода игрока, что позволяет не воспринимать ожидание пустым ожиданием. 1
- Процедурная генерация игрового поля и состава команды. 1 Игровое поле и состав команды генерируются случайно, но с проверками на проходимость и приемлемую «тактичность». 1
- Поиск путей. 2 Для отображения всевозможных путей, куда юнит может двигаться, используется волновой алгоритм. 2
- Асинхронные расчёты. 1 Чтобы расчёты не лагали в браузере и работал стабильный FPS, их производят асинхронно воркером (Web workers). 1