card game in php css json ajax
Budget: €30 – €250 EUR
This project will consist of developing a site allowing to play a card game with tricks (game tricks) such as tarot, belote or rummy, etc. in learning mode (or speaking mode). This is for players to be able to show one or
several cards before playing in order to gather the opinion of other more experienced players.
Your application will therefore have to both manage
• Registration of participants with experience status (amateur, average, pro) and
connecting an adequate number of players to start a game
• Management of the distribution of cards, game turns and the application of the rules (by
the server)
• Management of a chat (conversation thread) where users can discuss their
cards (the whole hand or just a part) and rules but also to make announcements (some
games need it)
• Management of a game mat where the hidden cards of the players are represented on the
sides, the court fold in the middle, the names of the players and the scores next to the decks of cards.
• Management of an interactive part of the game mat where player cards are displayed
and movable towards the center to be played. Between the side of the player and the center, the players
will be able to move one or more cards to an intermediate zone which shows its cards to
others
Once the game has started, your system will no longer have to reload the page but do
AJAX calls to update the mat according to the course of the game. You
can use images of cards on the internet (citing your sources!) Or those that
the teacher uses (last link). The hidden cards of other players should never be
repatriated on the client, even in hidden javascript variables.
several cards before playing in order to gather the opinion of other more experienced players.
Your application will therefore have to both manage
• Registration of participants with experience status (amateur, average, pro) and
connecting an adequate number of players to start a game
• Management of the distribution of cards, game turns and the application of the rules (by
the server)
• Management of a chat (conversation thread) where users can discuss their
cards (the whole hand or just a part) and rules but also to make announcements (some
games need it)
• Management of a game mat where the hidden cards of the players are represented on the
sides, the court fold in the middle, the names of the players and the scores next to the decks of cards.
• Management of an interactive part of the game mat where player cards are displayed
and movable towards the center to be played. Between the side of the player and the center, the players
will be able to move one or more cards to an intermediate zone which shows its cards to
others
Once the game has started, your system will no longer have to reload the page but do
AJAX calls to update the mat according to the course of the game. You
can use images of cards on the internet (citing your sources!) Or those that
the teacher uses (last link). The hidden cards of other players should never be
repatriated on the client, even in hidden javascript variables.