I created this game using Unity and C#. Love Letter is a card game with 16 cards in total and 8 different types of card. I wanted to see if I could apply the logic of this card game into a digital version, as each card has different actions when played.
- Player can see their own hand.
- Player sees the back of the cards of computer players.
- Player can click on the card deck when it is their turn to deal themselves a card.
- Player can click on the card they would like to play, and it will move it into the player's discard pile.
- If card has an action that requires a target, player can choose which player to target.
- When the computer players play a card, the card is revealed and moved to their discard pile.
- Cards move around the table with some animation.
- If the player is knocked out of the round, they can no longer pick up cards for that round.
- Some simple AI added to allow the computer players to play in a logical way rather than randomly playing cards.
- After a round is finished, game moves on to the next round, and keeps track of the player scores.
- Game will end once a player reaches 4 points.
- The moves each player makes is recorded in a text box at the bottom of the screen.
Clone this repository, and open 'Standalone Build'. To quit the application, press the escape button.