Merlin is an educational 3D low poly mobile game with AI Speech Recognition and ranged combat developed in Unity for Android. Set in a magic castle, you become a young mage apprentice who must read new spells to learn and use them against your enemies in fights.
The main goal was to develop a prototype in which to test the capability of a game with speech recognition to allow kids to learn and practice the ability to read and write, as well as framing the experience more in fun and narrative than creating a purely educational game.
Unity
C#
Git
Trello
Vosk API
Microsoft Azure API
Product Owner: Natalia Meta
Game Producer: Martín De Santos
Game Developer: Ignacio Llacay
Game Artist: Federico Nessi
Switched speech recognition from Microsoft Azure to Vosk for a free, open-source and offline alternative, integrating its API in Unity.
AI Speech Recognition was used to evaluate if the speech was correct or incorrect, by comparing Speech To Text recognition results to the assigned text.
UI Programming
Ranged combat system.
Scriptable Object Architecture: Levels, Scenes, Assignments & Inventory system for learning spells, as well as for the Dialogue system.
Tool to update Scriptable Objects (dialogues and spells) from Google Sheets to Scriptable object.
Added a Karaoke-like effect, highlighting the words that were read and comparing them to the correct phrase for positive and negative feedback on continuous (real-time) speech recognition.
Built a crafting system (feature ended up being discarded)
Git / Github for remote team collaboration.