Local Multiplayer Game
Voor school heb ik samen met een klasgenoot een 2D local multiplayer game ontwikkeld. In deze game moeten spelers omhoog klimmen door levels, terwijl ze tegelijkertijd knoppen activeren zodat de andere speler verder kan komen. Het doel van het spel is samenwerken: beide spelers moeten elkaar helpen om de top van het level te bereiken.
We hebben de game gemaakt in Unity en geprogrammeerd met C#. Elke speler heeft een unieke ability: de ene speler kan hoger springen door een soort super jump te gebruiken na een halve seconde crouchen, terwijl de andere speler tijdens het crouchen kan bewegen, iets wat de eerste speler niet kan. Zelf hebben we de beweging, collision-detectie, interactie met knoppen en het samenwerken tussen de spelers opgezet en getest.
Tijdens het project hebben we veel aandacht besteed aan duidelijkheid en plezier in het spel. Het was belangrijk dat beide spelers konden zien wat er gebeurde en dat de controls intuïtief waren. Door samen te werken en te experimenteren met Unity en C# hebben we veel geleerd over 2D-game logica, samenwerking en het ontwerpen van levels die teamwork vereisen. De code van het project staat op GitHub, zodat anderen kunnen zien hoe het spel in elkaar zit.




