In periode 3 van jaar 1 MBO hebben we geprobeerd onze eerste game te maken.
Net als klok van periode 1 heb ik enorm veel geleerd, en daarom heb ik ook weer 2 versies gemaakt.
Ik heb geleerd:
- Multidimensionele arrays
- Hoe je de performance kan verbeteren door alleen het nodige te tekenen (en niet het hele scherm steeds weer opnieuw).
- Object Oriented Programmeren in C++
- Keyboard input
- Schrijven naar een bestand
In versie 1 teken ik het hele scherm volledig overnieuw in elke loop (door middel van een multidimensionele array). Helaas heb ik de source van de 1e versie niet meer..
Na het afspelen van beide versies kun je het verschil in performance voelen. Ook is het mogelijk om de auto sneller dan de weg te laten bewegen in de 2e versie.