NTUno is my take on the classic card game Uno. It was developed to explore the aspects of Win32 programming (multithreading & concurrency, drawing and manipulation of graphics, GUI, user input, dialogs, timers).
In a nutshell:

  • Win32 MFC-SDI application in C++
  • Fully multithreaded
  • Double buffered 2D graphics
  • Up to four players (one human and up to three CPU opponents)
  • Two AI personas ("Stupid" and "More human like")
  • Fully playable prototype (some classic game rules have not been implemented yet, but this does not obscure the gameplay)

Back to portfolio main

» Available downloads:

- Source code (VS2008 solution)
- Executable