Projekt 3: "Angry Birds im Terminal"



1. Worum geht es?

In deinem dritten Projekt wollen wir dein Wissen über C++ ordentlich erweitern. Du wirst dein erstes Computer-Spiel entwickeln und dabei die zentralen Konzepte Zeiger &  Referenzen, Funktionen sowie objektorientierte Programmierung einsetzen.

Das Projekt ist umfangreicher als die ersten beiden, aber dranbleiben lohnt sich! Wenn alles fertig ist, dann sieht das Spiel so aus: 

Die Entwicklung läuft wieder in drei Schritten ab: 

  1. Zuerst wirst du mit Hilfe der OOP die Struktur des Programms entwerfen und die wesentlichen Elemente des Spiels programmieren.
  2. Dann wirst du das Spielfeld aufbauen, auf dem sich die Objekte (Vögel, Schweine, Schleuder, Boden) befinden und die miteinander interagieren sollen.
  3. Zum Schluss wirst du im dritten Teil den eigentlichen Spielablauf programmieren, bei dem die Flugbahn der Vögel simuliert und auf Treffer geprüft wird. 

Viel Spaß bei der Entwicklung deines ersten Computerspiels!