Project Ace
About
Project Ace was originally a card game designed by my younger brother. I decided to port the game in Unity using Mirror as the networking framework to have online multiplayer support up to 4 players.
The Programming Features I built out are the following:
- The game client is currently supported on Windows, Mac, and on the Web!
- Card Drag and Drop System with Horizontal Scrollbar enabled in the event a player has too many cards held in their hand
- Lobby where players can ready up and view the game rules and test out the controls while waiting
- Card Animations for drawing a card or when an opponent places a card on the face-up pile
- Server-Side logic for determining a player's turn, win conditions, and maintaining data about the current hand each player has
- Single-Player Mode
- Headless Server Build Support
Original Source: https://hlimbo.github.io/#/ProjectAce