In een spookhuis heb je 6 lampen en 6 knoppen. Ze doen allemaal iets: sommigen steken 1 of meer lampen aan, andere doen ook een lamp uit. Of een combinatie.
Het is een spel waarbij je moet proberen om alle lampen aan te krijgen met de juiste combinatie / volgorde van de knoppen. Maar welke. Dat bepaal jij.
- 6 knoppen, 6 lampen
- Geen random maar een vaste uitkomst. Zet de oplossing in de code.
- Gebruik de collide2D library om het afvangen van clicks te vergemakkelijken (extra). Of je eigen library. (extra)
- Meer punten voor een tof design
- Het gaat bij deze opdracht om de combinaties van AND, NOT en OR. Deze logica. Check.
- Onderaan de pagina een opzetje.
- Gebruik eigen functies met parameters en/of return waardes. Geen big chunks. Hou de draw() opgeruimd.
- maak zelf een spookhuis-achtergrond met 6 ramen of verzin zelf een toffe achtergrond
- gebruik geluiden
- Maak een video van je spel. Licht deze toe als een vlogger. Licht ook de code toe. Zorg dat je video alles toont waarvoor je punten wilt halen in de rubrics. Gebruik bijv. OBS Studio om de opname te maken.
Rubrics Light Switch V2
Rubrics VWO
3 | 5 | 7 | 9 | |
Project Management | We hadden tijd om te gamen en andere vakken te doen | De docent haalde de bugs eruit en toen was het goed voor een zesje | We hebben doorgewerkt om m af te krijgen voor de deadline | We hadden nog tijd over om extra features in te bouwen |
Spel | defect | klein defect | (6) de oplossing is onbekend (7)6 buttons, 6 lampen, 1 oplossing | extra’s qua gaming |
Logic & Code | CTRL-C , CTRL-V | Big Chunks, Draw niet opgeruimd, functies verkeerd gedefinieerd | (6) enkele eigen functies (7) Ruim de draw() op door eigen functies (parameters / return waardes) | (8) Gebruik de collide2D library (9) Gebruik een eigen library of Gebruik eigen class(es). |
Visuals & Audio | html5 buttons, grijs en stilte | Werkend maar saai | mooie achtergrond | (8) Leuke geluidjes (9) Audio schema dat matcht met het visuele thema |
Video | Geen video | Beeld en/of geluid technisch slecht. | Je moet een 7 hebben om een overall cijfer > 6.5 te unlocken. Beeld en geluid van goede kwaliteit. Ieder teamlid is te zien (cam) en horen (mike) anders doe je niet mee | De video is van professionele kwaliteit, ook qua belichting, montage etc. |
Rubrics Havo
3 | 5 | 7 | 9 | |
Project Management | We hadden tijd om te gamen en andere vakken te doen | De docent haalde de bugs eruit en toen was het goed voor een zesje | We hebben doorgewerkt om m af te krijgen voor de deadline | We hadden nog tijd over om extra features in te bouwen |
Spel | 3 er valt niet te spelen | (5) klein defect (6) de oplossing is onbekend of “random” | 6 buttons, 6 lampen, 1 oplossing | extra’s qua gaming |
Logic & Code | CTRL-C , CTRL-V | Big Chunks, Draw niet opgeruimd, functies verkeerd gedefinieerd | (6) enkele eigen functies (7) Ruim de draw() op door eigen functies | (8): (parameters / return waardes) Gebruik de collide2D library (9): Gebruik een eigen library en/of gebruik eigen class(es). |
Visuals & Audio | html5 buttons, grijs en stilte | Werkend maar saai | een mooie achtergrond in stilte | (8) Leuke geluidjes (9) Audio schema dat matcht met het visuele thema |
Video | Geen video | Beeld en/of geluid technisch slecht. | Je moet een 7 hebben om een overall cijfer > 6.5 te unlocken. Beeld en geluid van goede kwaliteit. Ieder teamlid is te zien (cam) en horen (mike) anders doe je niet mee | De video is van professionele kwaliteit, ook qua belichting, montage etc. |