Space Invaders --



We used C++ among others for this project.

Course Name:

Object Oriented Programming

Start:

2022-11-06

End:

2022-12-16

Techniques Used:

C++, CLion IDE, cmake, SFML library, Git

Description:

This course was designing and building an arcade game using C++ and the SFML library. In a group of three, we learned about and applied the principles of Object Oriented Design and Object Oriented Analysis to lay the groundwork for our project. Ours was a replica of the 1978 classic 'Space Invaders'. The layout is the same as the old version, but the player only moves side-to-side and the aliens move in a rectangular pattern. The different 'levels' are read from a file and are easy to change. It was a challenging project, but after understanding how all the elements of the system hang together it was really a blast to produce! I look forward to using C++ to develop more games as side projects. Stay tuned!


External Link:

Object oriented programming

Group_size:

3

Academic_credits:

6

Course_id:

TDP005

Project_id:

5