Back to portfolio

Serious Gaming

1 / 4

The project

The client hosts workshops across high schools in The Netherlands. He wanted us to develop a fun and educational game to support a workshop of our choice; agriculture. Our project can be played on a mobile device and supports both touch screens as key input. The game contains an educative quest line where the students learn important aspects about classical and regenerative agriculture. With our game we aim to have a positive impact on the students, by making learning more fun and interactive.

Why does our GitHub suddenly contain 98% Python script? WHO UPLOADED AN ENTIRE VIRTUAL ENVIRONMENT?!!

The customer

Our client was Tim, CEO of StudieStap. Which is a company that provides workshops for students, to help them choose a fitting degree once they graduate from high school. We had bi-weekly meetings with the client in which we showed progress and received feedback. The communication was mostly informal and was conducted through a WhatsApp group chat.

Who uploaded 14.000 lines of fonts?!

The team

Our team consists of six students (Quinten, Fiona, Anneroos, Noah, Ryan & Damian). Most of us are a part of the DSAI bachelor, except Noah, who studies informatica. Quinten was the product owner and Fiona was the Scrummaster. Every wednesday we met up at university to do an in person scrum meeting and work on the project together, we also had bi-weekly meetings with our client Wednesdays. On Sundays we held an online scrum meeting to keep each other up to date. We all worked on the game together, though everyone focused on their own specialty. Collaboration was done via Github and lots of Whatsapp messages about pull requests. We of course had many of the classic game developer challenges, broken builds, bugs on certain devices and resolution issues. Luckily we managed to use CI/CD to solve many of these issues. We are quite proud that we managed to finish the project, and that we managed to have a good time doing it :).

What did you do to get shadowbanned on GitHub of all places?

The technologies

We used Godot for the development, using GD-script as our main language. Ngrok was used for testing the hosted version of the game.