The Project
The purpose for creating these games was to avoid using more expensive third-party services that offered the same thing.
I created these using the Godot game engine and built them in such a way that they could be white-labelled and personalised for each client that requested one. This involved creating a separate Godot project to act as a tool to save game bundles with overriding assets which were then loaded into the games essentially as "DLC" as most commercial games would call it.
Shortly after I had finished the games I also created - and implemented into the games - a leaderboard system which was a headless Symfony application that accepted HTTP requests from the games once someone had finished playing and decided to submit their score.
Technologies Used
-
HTML5 -
CSS3 -
Godot -
C#