Многопользовательская PHP игра (Socket Programming) - PullRequest
2 голосов
/ 07 марта 2012

Я хочу сделать простую многопользовательскую карточную онлайн-игру с использованием PHP / Ajax. Я думаю, мне нужно программирование сокетов (я хочу, чтобы это было в режиме реального времени). Я раньше работал с сокетами в Java, но не для онлайн-программы, а просто для сетевой игры. Я искал, но на самом деле не нашел исчерпывающего кода. Также другая проблема заключается в том, что в несколько игр можно играть одновременно, и я не хочу, чтобы они прерывали друг друга. Как управлять ими всеми?

Не могли бы вы, ребята, дать мне простое понимание того, как это сделать? Нужно ли мне писать два кода, один для управления (хост) и другой для клиентов? Можно ли тестировать подобные программы на localhost (xampp)?

Также приветствуются любые простые коды.

Заранее спасибо.

Ответы [ 3 ]

3 голосов
/ 07 марта 2012

Я не думаю, что PHP - правильный язык для этого. Также есть разница между Ajax и сокетами. Однако, несмотря на мои возражения, я по крайней мере могу указать вам правильные ресурсы. Мои 2 цента.

Github - php-websocket

Google code - phpwebsocket

1 голос
/ 07 марта 2012

Могу взглянуть на этот проект

0 голосов
/ 07 марта 2012

В аналогичном вопросе от более раннего сегодня я нашел Проект APE , который во время исследования.

Я не пробовал, но выглядит довольно неплохо, главное ограничение - поддержка сервера Windows. Таким образом, вы, вероятно, не можете установить и разработать его на локальном LAMP-сервере Windows, возможно, подумайте об установке Linux и настройке LAMP-сервера локально на этом - это то, что я сделал.

Удачи, и если вы попробуете, дайте мне знать, как у вас дела. Я весьма заинтересован, но в данный момент у меня нет заявки на это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...