Game · Logic
UNO Game - Procedural Graphics & Logic Engine
full-featured 2D UNO game built from scratch in Unity during 9th grade, featuring procedural 2D card graphic generation, curved hand layouts, and complete rule set mechanics.
- Client
- Self
- Studio
- Self Employed
- Platform
- Web
A foundational interactive 2D game project developed in Unity to master object-oriented programming (OOP) and software architecture. Built entirely from scratch, the system handles dynamic card deck management, turn-based state flows, and full rule enforcement for standard and action cards (+2, +4, Reverse, Skip, Wild). The application features a custom procedural 2D card rendering system that generates visual layouts dynamically from data parameters, alongside a mathematical curve algorithm that arranges held cards into a fluid, circular 2D hand layout.
Highlights
- This project was a very big upgrade for my coding skills and has very nice memory for me.. it was done around 2017, 2018.. I was at grade 9 at that time.. I barely understand sin and cos.. and I just got to know about them, so I get the chance to really understand them and to really apply them in a practical example and project. I couldn't and I didn't manage to do UNO from the first time.. I repeated building it couple of times until I finally achieved to build it from scratch!! after I finished it I have decided to build a chess game from scratch also. which would be my next level jump.
