Я разрабатываю игру, хорошо имею идею для игры и изучаю языки, которые, как я думал, мне нужен для проекта. Это простой веб-сайт, основанный на 2-х игровом клоне Глобальной термоядерной войны.
Игроки регистрируются через форму PHP и автоматически сопоставляются. Логика игры довольно проста. Игрок A выбирает одну из территорий игрока B для атаки, ход переходит на сервер, который затем отправляет его в Player B. Затем игрок B делает ход, и на нем идет до тех пор, пока не останется никаких территорий. Я изучаю Javascript и AJAX и могу обойтись на PHP.
Проблема, с которой я сталкиваюсь, – я не могу найти что-либо, что имеет отношение к созданию игровых серверов в php.
Может кто-то предложить какой-то материал, который я мог бы прочитать, или куда идти отсюда.
Некоторые ссылки на проекты –
http://code.google.com/p/phpwebsocket/
http://code.google.com/p/php-websocket-server/
С APE (на основе C) вы можете общаться в реальном времени между сервером и клиентом.
Читайте о Node.js, это структура Javascript. В сочетании с веб-сайтами в вашем браузере он может делать некоторые довольно интересные вещи. Например, Facebook в основном использует сервер node.js, чтобы он постоянно обновлял уведомления, чат или сообщения в Facebook.
Вы можете использовать это, чтобы поддерживать связь между клиентом и сервером, которому придется обрабатывать действия (взаимодействие с базой данных, пользователем и браузером клиента).
Он прост в использовании и очень быстро построен на сервере, используя node.js, связанный с websockets, он должен делать то, о чем вы просите.