In week 1 kies je een van onderstaande templates. Je gaat hier tijdens de lessen en in je zelfstudietijd aan werken.
- De templates dienen om jou een realistisch doel te geven om naartoe te werken.
- Het is niet verplicht dat je alle suggesties van deze templates in je game hebt verwerkt.
- Het is wel de bedoeling dat je de leerdoelen uit de beoordeling kan aantonen met jouw game. Let hier dus op bij het bouwen.
- Eindeloos scrollende achtergrond
- Levels met verschillende achtergronden
- Karakter kan springen en tijdelijk vliegen
- Karakter kan powerups oppakken
- Karakter moet obstakels ontwijken
- Oplopende moeilijkheidsgraad door meer obstakels of hogere snelheid
- Eindeloos scrollende achtergrond
- Speler kan alle kanten op bewegen
- Collision detection met vijanden, powerups, obstakels
- Speler kan schieten. Kogels kunnen opgaan.
- Speler heeft bommen die het hele scherm in een keer leeg maken.
- Vijanden kunnen schieten
- Life bar gaat omlaag bij aanraking met vijand
- Variatie in achtergond door planeten, sterren te laten voorbijkomen waar je niet mee kan botsen
- Basic physics en gravity gebruiken om te botsen met objecten
- Level ontwerpen waarbij je het einde moet zien te bereiken
- Achtergrond en voorgrond graphics hebben een consistent thema
- Je kan powerups, coins en andere items oppakken
- Je moet vijanden ontwijken
- Je kan alleen door een deur als je een sleutel hebt
- Er zijn meerdere levels met een eigen thema
- Top down view
- Torentjes plaatsen
- Torentjes schieten vanzelf
- Enemies worden automatisch toegevoegd en volgen een pad
- Zodra een enemy wordt afgeschoten, wordt er een score bijgeteld
- Torentjes kunnen upgraden
- Game over als teveel vijanden doorgelaten worden
- Top down view
- Camera volgt speler
- Controls (gas, remmen, sturen)
- Acceleration, direction
- Addforce met drag (auto verlangzaamt over tijd)
- Start/Finish collider, halverwege-collider (om cheaten tegen te gaan)
- Gereden rondes per speler bijhouden
- Tweede auto: Local multiplayer OF simpele tegenstander die door waypoints rijdt
- Rondlopen met camera op player
- Niet door gebouwen of bomen heen kunnen lopen
- "Praten" met characters
- Inventory, object zoals een sleutel kunnen meenemen en gebruiken
- Tilemap voor omgeving, of custom colliders op een achtergrondplaat
- Je levert de link naar jouw github repository, én de link naar jouw werkende game, in in Brightspace.
- Je levert de video met code toelichting ook in in Brightspace.
- Zie de cursushandleiding voor de leerdoelen en voorwaarden.
- Excalibur startproject, gebruik dit als basis voor je game.
- Open Game Art en Kenney Assets
- Midjourney, Dall-E, Stable Diffusion
- Font Loader
- Game Icons
- Game Sounds en Game Music
- Generate your own game Sounds, FreeSound