Skip to content

Object oriented game development voor het web

Notifications You must be signed in to change notification settings

HR-CMGT/PRG04-2023-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PRG04-2023-2024

👾Object oriented game development 👾

In dit vak bouwen we Object Oriented games met excalibur. We gebruiken git en github om onze game live te zetten. We werken met node modules in een moderne web development omgeving. De presentaties en cursushandleiding vind je in Brightspace.




Onderwerpen

Week Les College Praktijk
2 1 Introductie vak en cursushandleiding, web development. Uitchecken van het Vite Excalibur template project in VS Code. Werken met npm run dev. Oefening en lees alvast de Inleveropdracht
2 Object Oriented Programming met Classes en instances. Properties en methods. Constructor en this. De Excalibur Actor class. Oefening
3 3 Wat is de game loop. Actor lifecycle. Besturing en collision. Oefening
4 Inheritance en Composition. Extenden van een Excalibur class. Actors en child Actors Oefening
4 5 Communicatie tussen classes. Oefening
6 Schermen wisselen met Scenes. Timers en Spawning. Score en UI. Oefening
5 7 Physics Oefening, werken aan eindopdracht
8 Werken met npm build en publiceren naar github pages. Publiceren op CMGT Arcade Kast. Oefening, werken aan eindopdracht
🚨 Deadline Week 5 inleveropdracht



Startcode

Project publiceren

Excalibur documentatie

Excalibur Code Examples

Youtube tutorials

Assets

Links