GUI Development in C++ and Qt
Client
Location
Oct. 2019 - May 2020
Date
Stuttgart, Germany
Explinovo GmbH
Technologies
C++17, Qt, Git / Gitlab, Doxygen, Google Test, Google Mock, UML
Project Description
I used the Qt framework and the Qt Creator IDE to implement the game’s front and back end. Gameplay is possible both locally and via network connections. During the creation of the software architecture, I intensively used design patterns to get the maximum software flexibility, allowing the user to configure the game field and logic widely. Further focus points during development were scalability and maintainability. The code was tested with the Google test library and documented with Doxygen. For version control, I used Git with Gitlab. The project language was German.