Mightier is a small team so I work in different parts of engineering regularly. Gameplay, UI, tools, performance; you name it. Our main project is an RPG designed to teach kids about principles of Cognitive Behavioral Therapy. Here are some samples.
Think Pokemon, but with cards. Sample shows a battle starting and playing a few attacks.
Hatch new creatures and grow your team
Sample cutscene, built on top of Unity’s Timeline system.
Tool example: shows an NPC moving and delivering a few lines. The text system supports localization in 6 languages (including Right-To-Left for Arabic)
About a week into prototyping.
UI samples from the project
Avatar customization system. The game has hundreds of outfits for players to choose from.
Creature selection screen. Players can preview a Creature’s cards and stats.
Card upgrade system.
Collectable monsters page.
Achievement screen.
Map screen to travel between regions.
A few of Mightier’s internal tools
Scan the entire project for usages of any Unity prefab/scene/animation/etc. Sample shows tracking a script usage from prefabs into a scene. Takes <1 second to scan nearly 6,000 files. This tool is very optimized and is some of my best work.
Workflow tool to quickly swap between scenes. Includes organization by internal categories.
Avatar customization system. Sample shows a creation of a new outfit. Worked closely with the artist to setup naming conventions and Avatar parts in a way that makes this easy for us.
Avatar outfit tester. Avoids having to launch the game to make small outfit edits.
Mightier has 27 games inside of it, you can see them here: Mightier Games
In addition to maintaining our existing library, my work involved adding several games to Mightier: