-
Notifications
You must be signed in to change notification settings - Fork 8
OOPG Overzicht
In deze tutorials behandelen we een aantal van de features die OOPG heeft en waarmee je je game gaat realiseren. Neem deze tutorials door als je een game wilt maken! Het is handig overzicht te hebben van de features die OOPG je biedt. En hoe je in moet haken om je gewenste game te realiseren. Hierbij krijg je ook duidelijk wat OOPG NIET biedt, en wat je dus zelf moet gaan realiseren.
Als je alle code zelf zou moeten schrijven zou een game realiseren binnen de 2,5 week die er voor staat in de eindfase niet realistisch zijn. Goed gebruik vereist echter wel dat je de engine begrijpt; dus begin niet meteen met coderen.
Er zijn game engines die veel meer kunnen en/of beter performen, maar gebruik van deze engine binnen het vak is een bewuste keuze. Als de engine alles voor je zou doen, zou je enkele plaatjes, animaties en sounds hoeven te importeren en configureren, en dan zou je nooit aan het aantal vereiste classes komen, of je OO skills kunnen demonstreren met mooie polymorfe oplossingen of klasse hierarchieën.
De tutorials lopen op in moeilijkheidsgraad, van heel concreet (en makkelijk ook zelf uit te zoeken uit de code) tot wat abstracter/algemener. Heel complex wordt het - als het goed is - nooit.
NB De tutorials zijn een goede manier om op te starten, uiteindelijk zul je toch zelf in de code moeten duiken. En als je de engine wilt aanpassen (wat kan en mag - maar wel als je eigen game al voldoende af is) zul je mogelijk daarbij ook deze tutorials moeten aanpassen.
Zoek je code? Die staat in de OOPG engine op GitHub.