Hot Air!
Idea & Introduction
An education game with the goal to teach the player more about mathematics but can be changed
to other subjects with ease. The player is asked a question to which they can answer by
clicking one of the 4buttons at the bottom of the screen. Answering correctly builds up a
streak and increases their score whereas answering incorrectly resets the streak and decreases
the time left to answer questions.
The development of this project was done by a team of 6 people, where I focused mostly on the
actual coding of the project.
Technologies Used
- Coded in Unity using C#
- Used an Online Backend System to handle the LogIn and Leadeboard functionality
- Used built in features to create the menus, adding code where necessary
- Got art, audio, and sprites from Kenny Assets and other sites
- The rest of the art was made by our team
Notable features
- Using PlayFab Backend allowing for a safe LogIn/SignUp System
- An online leaderboard that updates with each players highest score
- Full menu system, including a log in, main menu, options menu, leaderboard, game, etc.
- Randomly generated maths questions
- Sound effects throughout the game
- Full options menu allowing players to change their game preferences
- Help Menus throughout the game to help players navigate the menus
- Web browser based deployment of the game at itch.io
Conclusion
I personally have become very familiar with Unity after my previous projects so this project was more complicated but also ended up being very refined. As I handled
most of the development on it, I tried to make sure that the code behind it can be swapped with easy to incorporate a different subject/language or whatever other changes
and ideas someone might have.
Gamifying learning is a big thing many developers and companies have got involved with and my teams attempt at it required us to be creative with an idea that has
been done many times before.
Files
The game files are available on GitHub, and the game can be
played for free on itch.io
There is also a windows build, but it was made redundant by the browser version.