Dogfood Studios Game Build Platform
Smart Systems
Semester programme:Complex Software Systems
Client company:Dogfoodstudios
Project group members:Rens Crijns
Rafael Lemmen
Oscar Kaluza
Max Delissen
Project description
We had to make sure games build without intervention of the user, and as easily as possible. This meant automatically checking the access token, finding the correct git provider and repository, adding webhooks and watching for updates. It also required us to build a code-based unity build service, which can build games without needing the usual graphical interface, and requires careful management of License seats.
Context
This project is made for game development students, so they can be more productive during their semester, by not needing them to worry about their building or deploying.
Results
We find the project a great success as all the requirements have been met, and the platforms works stable, efficient and is easy to use. We hope other teams will continue to develop this program in the future, and learned a lot from doing so ourselves.
About the project group
The Dogfood Game Build Platform fully autonomously builds game students projects when they are updated in a linked Git repository. It then offers students the option to deploy their games to arcade machines running our software, where students can then download and play them.