Real4X
Материал из Real4X
Real4X – многопользовательская онлайновая космическая стратегическая игра, все события в которой происходят в реальном масштабе времени. 4X – Existence, Exploration, Expansion и Exchange (Существование, Исследование, Завоевание, Обмен). Время в игре не зависит от того, подключен игрок или нет. Это космическая стратегия, в которой игрок управляет планетами, кораблями, исследованиями, производством и дипломатией. Игра построена на архитектуре клиент-сервер.
Сервер - реализует все модели игрового мира. На сервере хранится и обрабатывается информация о вселенной, всех объектах, планетах, космических кораблях, об игроках, Ведет модели звездной системы, рас игроков, реализует коммуникацию между игроками. Сервер это программа, запущенная где-то далеко.
Клиент - программа, подключенная через протокол TCP/IP к серверу. Игрок, с помощью этой программы, создает на сервере свою расу и, периодически командуя своими флотами и планетами, ведет ее к завоеванию Вселенной. Когда клиент отключен, сервер продолжает вести модель расы, но не стоит надеяться что, сгенерировав один раз расу, вы получите мир к своим ногам. Всеми завоеваниями нужно терпеливо управлять. Игра может продолжаться бесконечно долго. Клиентская часть хранит информацию, полученную с сервера, посылает на сервер управляющие команды. Без игрового сервера играть невозможно.