PHP Socket - Card Game

Verildi İlan edilme: May 10, 2013 Teslim sırasında ödenir
Verildi Teslim sırasında ödenir

Hello,

I need a person skilled in PHP and mastering sockets.

I'm developing a cross-platform and multiplayer application.

The application will be a card game (like poker).

The game will feature tournaments and private or public matches.

So I would like several rooms.

The structure of my database is already created, the connections between the database and object (players, matches, tournaments) is already created too.

Management connections via sockets between users and the server are needed.

I need someone who can set up any mechanism to open a connection to a user and towards a match and receive events in a game (pick a card, ask card, receive card, etc ...).

In summary, you will be able to:

- Opening socket

- Open Match (room)

- Connection of a player

- Add a player to a match

- Start a game

- Transmit information in real time to players in the game (cards requested, reception card, etc...).

I master PHP but I not having the time to follow a tutorial on setting up sockets. I need that expertise. I need your help.

After your work I should be able to complete the project to implement this in tournaments or to add features such as "integrated chat."

In fact, your job is : Implement the mechanism structure I / O and its linking it with php objects that I created (Match / Users / Players ...)

Example of a command that I would be able to do after your mission succeed:

$ player-> putIntoMatch ($ idMatch);

NB : Sorry for my bad English, I prefer a developer that understand french to easier the conversation.

----------------------------

Bonjour,

J'ai besoin d'une personne experte en PHP et maitrisant les sockets.

Je suis sur un projet d'application multi-plateforme et multi-joueurs.

L'application sera un jeu de cartes (du genre poker).

Le jeu comportera des tournois ainsi que des parties publics ou privées.

Il faut donc plusieurs "rooms".

La structure de ma base de données est déjà posée.

Le php gérant les créations, dans la base de données, des joueurs, matchs et tournois est déjà créé.

Il reste le principal : La gestion des connexions via les sockets entre les utilisateurs et le serveur.

J'ai besoin d'une personne capable de mettre en place tout le mécanisme permettant d'ouvrir une connexion avec un utilisateur et de l'orienter vers une partie et de récupérer les événements dans une partie (pioche carte, demande carte, reception carte, etc.. ).

En résumé, être capable de :

- ouverture socket

- ouverture d'une partie

- connexion d'un joueur

- connexion d'un joueur à une partie

- demarrage de la partie

- envoi d'informations en temps réel aux joueurs de la partie (cartes demandées, carte pioché, reception carte, etc... ).

Maitrisant le PHP mais n'ayant pas le temps de suivre un tutoriel concernant la mise en place des sockets et la relation entre le socket et un joueur/une partie j'ai besoin de cette expertise.

Je ne demande pas un travail approfondie jusqu'à la mise en place des clients, je demande juste la base, structure de la partie serveur. A partir de votre travail je devrais être en mesure de pouvoir approfondir le projet pour implémenter cela sur des tournois ou d'ajouter des fonctionnalités tel qu'un "chat intégré".

Votre travail consistera vraiment en l'implémentation de la structure du mécanisme I/O et de sa mise en relation avec les objets php que j'ai créé ( Match / Users / Players ...)

Exemple d'une commande que je serais dans la capacité de faire après votre mission :

$player->putIntoMatch($idMatch);

Linux MySQL PHP Soket IO

Proje NO: #4509414

Proje hakkında

6 teklif Uzak proje Aktif May 17, 2013

Bu iş için 6 freelancer ortalamada $305 teklif veriyor

linuxfreak1985

Hi there, i am very interested to complete this project. please see my past reviews related to system administration lets complete this project

$412 USD in 10 gün içinde
(974 Değerlendirme)
8.4
kernelbd

We can help you. Let us see your existing application. Thanks.

$421 USD in 10 gün içinde
(121 Değerlendirme)
7.1
kleelof

Hello, Please read the accompanying private messages. take care, lee

$277 USD in 20 gün içinde
(120 Değerlendirme)
7.1
icq

i am not sure this could be done using php .i suggest to use SmartFox or ElectroTank java based socket server specialy made for muliplayer gamings

1 gün içinde %bids___i_sum_sub_32%%project_currencyDetails_sign_sub_33% USD
(95 Değerlendirme)
5.8
on2it

Hi, We at on2itonline would love to work with you on this, we do MAD "full service" websites on a clear and fixed budget. We have lots to offer that others don't ,like our lifetime FREE hosting on every website for a s Daha Fazla

$360 USD in 7 gün içinde
(5 Değerlendirme)
5.2
d0tnet12

I have good hand with this project. I already did that kinda project. check pm

$257 USD in 3 gün içinde
(7 Değerlendirme)
2.9