Mightier

Emotional regulation through play

Mightier

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.

RPG

Think Pokemon, but with cards. Sample shows a battle starting and playing a few attacks.



Hatch new creatures and grow your team

Cutscenes

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)

Prototype

About a week into prototyping.


UI

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.


Tools

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.


3rd Party Game Support

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:

  • Air Hockey
  • Race the Sun
  • Runaway Toad
  • Unpossible
  • You Must Build a Boat