0

Project - Object Oriented Programming

This course introduces the student to object-oriented programming and the programming language C++.

The course is the second project course for the program - innovative programming. In this course, students are still working in pairs, this time to build a game in C++. The course is running parallel to the course in object-oriented programming, where students are learning C++.

The course includes four consecutive moments:

Introduction to software development methods (software engineering) SFML (Simple and Fast Multimedia Library) for developing GUI:s in C++ UML (Unified Markup Language) for object-oriented design Project work in C++ The emphasis in the course lies on the project.

Shape Shooters

Compiling and running the game To clone the game run the following command:

git clone git@github.com:thisiseesmaeel/TDP005.git

To compile the game go to SpelProjekt/Game/ShapeShooters/ and run the following command: make

To run the game run the following command in the same directory: ./ShapeShooters