A 2D implementation of the classic card game Blackjack, developed in Unity. This project focused on creating a polished user experience with smooth animations and a clean interface, using coroutines to manage game flow and animations.
Key Features
- Classic Blackjack Rules: Implemented standard Blackjack rules, including splitting, doubling down, and insurance.
- Animated Card Dealings: Used coroutines to create smooth and visually appealing card dealing and UI animations.
- Game State Management: Developed a robust system to manage the game state, player turns, and win/loss conditions.
My Role
This was a solo project, so I was responsible for all aspects of development, including:
- Game logic and rule implementation.
- All C# scripting for gameplay, UI, and animations.
- UI design and asset creation.