Game functionality. Required: C
- Add basic data structures (others might be needed):
- * Player
- * Team
- * Game
- * Round
- * Hand
- * Card
- Create functions to add/extract informations or to create new instances of the data structures, for example:
- * Add player
- * Add team
- * Join a team
- * Leave a team
- * Get score
- Create helper functions, like shuffle deck.
- Create functions for user interactions, like show cards or pick a card.
- Add basic text commands for interaction. It should be possible to play the game using them.
Networking: C, sockets, encrypt/decrypt functions and methods
- Create host and accept user connections
- Send commands over network
- Chat