ConnectN Qt App
ConnectN
This project was part of a Programming Workshop class at CU Boulder focusing on Software Design. I developed an event-driven GUI version of the popular board game Connect-4 … with some twists. Players can choose different board sizes, and have special abilities to clear rows and columns and convert opponent disks. There’s a timer that counts down during each move.
Built with C++ and Qt 6.3.9
Project features
- file storage
- dynamic board generation
- Qt animations
- QTimer
- custom signal/slots
- custom QObject
- MVC design
This project was developed in two weeks following a description of the game rules.
