Skraldehelten
2025 Semester project, a learning game in the console Graded 12
A learning game about sorting waste for 10-19 year olds, played in the console. My first semester project at SDU, built on the World of Zuul framework.
The game
Trash falls from the top of the screen, and you move it into one of the five bins: residual waste, food waste, paper and cardboard, glass and metal, or plastic and cartons. A wrong answer costs a heart and opens a small quiz that explains where it should have gone. You start at home and unlock the city, the beach, the municipality, the region and the whole country, each with more kinds of trash.
The project was built around UN goal 12 about responsible consumption, and the whole thing is drawn with characters in the console.
My part
I wrote the design section of the report and made the most commits to the code. In the second iteration the original design stopped holding as the code grew, so I restructured it into presentation, domain and data layers. I then documented the missing interfaces between the layers as the biggest weakness of the design, and we introduced exactly those interfaces in the next semester project.