Our team was tasked with creating a video game targeting children from 7-10 to educate them about the causes, concerns, and responsibilities surrounding the issue of homelessness. The key requirements for this game were to be accessible and educational for children, and to link back to our client’s organisation (Salvation Army) with relevant information and content - all of the game design itself was our original work.
- Educational
- Very simple
- Aiming at children from 7 to 10
- Web-based platform
- Having Salvation Army building in the game
- Not having any racial problem in the game
- Engaging and interesting
- Appropriate contents for children
- Extendable and maintainable
- Game response time should be very short
- Customization and differentiate users
- Save gamestate
- Lock/Unlock mini games
- Pausing/Resuming
- Record the scores of mini games
- Exit the mini games any time
- Emergency contact
- Link to the Salvation Army
- Data encryption
Game engine and editor: Unity 2017.3.1f1 updated
Scripting language: C#
Development Operating Systems:
- Windows 7 SP1+, 8, 10
- Mac OS X 10.8+
- Linux 4.7+
Target platform: WebGL
Build OS: Mac OS X 10.8+
Demo OS: Windows 10
- Minigame scenes and their associated content should have their own directory within the main project directory.
- Character dialogue can be added to Characters/Narrative.cs, following the system defined therein.
- Custom dialog ID hooks can be added to Characters/DialogueBox.cs including custom game logic.
- Common assets should be added to the Resources directory, so they can be dynamically loaded by all scenes.
- Regina (Ruijing) Zhang
- Jane (Shuang) Qiu
- David Williams
- Andy (Jiaxing) Chen
- Ellen (Zhu) Gong