Расчёт хода
Версия от 20:06, 9 сентября 2015; Elmonster (обсуждение | вклад) (Новая страница: «Онлайн-проект Спаком представляет собой пошаговую стратегию, что подразумевает дискрет…»)
Онлайн-проект Спаком представляет собой пошаговую стратегию, что подразумевает дискретность игрового процесса. Принцип действия нашей пошаговой модели следующий:
- Игроки могут заходить в Спаком и использовать ограниченный набор функций (общение на форуме, просмотр списка пользователей и их профилей, просмотр глобальных достижений, просмотр глобальных рейтингов, чтение документации) в любое время, за исключение периодов профилактических работ.
- Игроки могут заходить в игровые миры и управлять своими Империями в любое время, за исключением расчетов ходов и периодов профилактических работ. Команды, отданные игроками, обрабатываются в реальном времени. Если действия, подразумеваемые командой, можно выполнить немедленно, они выполняются немедленно, и их результат показывается игроку. К примеру, снос здания на планете, переименование планет, создание и переименование флотов, выполняются мгновенно и полностью. Если действия, подразумеваемые командой, должны осуществляться определенное количество ходов, они ставятся в очередь, или сохраняются каким-либо другим способом, и выполняются по заданному алгоритму в процессе расчётов ходов. К таким действиям относятся очень многие: полеты, постройка зданий, исследования, разведка, колонизация и т.д.
- С определенной периодичностью, для каждого игрового мира своей, осуществляется расчет хода. Во время расчета хода команды от игроков не принимаются. Действия во время расчета осуществляются в строго определенной последовательности. По окончании расчета хода начинается новый ход.
Порядок расчёта хода
- Прилет и отлет флотов.
- Боевые действия в космосе.
- Снятие с баланса сбитых кораблей.
- Захват планетных систем, снятие с баланса у захватываемого и постановка на баланс захватчика.
- Заселение планет. Новая колония получает 0 населения, с лимитом 1.
- Строительство на планетах.
- Рождение и смерть населения.
- Подсчет активных зданий на планетах.
- Расчет прихода и расхода ресурсов.