Create a sprawling industrial city. Compete with the other Corporations for resources, territory, and power. Do battle with ships, technology, influence, or the sheer productive power of your factories. Stake your claim to the Industries of Titan in this innovative sim/strategy game!

I worked on Industries of Titan at Brace Yourself Games as the UI programmer and designer, and also contributed to game design.


My responsibilities included:

Unreal Engine 4 logo

  • Implementing game UI in C++, using Unreal 4 (UMG and Slate).
  • Creating a standard set of skinnable widgets that are used throughout the game. Rewriting or enhancing standard Unreal widgets where their functionality was not sufficient.
  • Creating a rich text markup system, that allows inline formatting, icons and tooltips.
  • Designing the user interface in collaboration with the art director, letting players understand the inner workings of their city without being overwhelmed.
  • Creating a fan-translation-friendly localization system.
  • Creating tools to improve the workflow of designers and artists, allowing them to seamlessly define data in Google Sheets and see their changes in-game.
  • Creating in-game bug reporter and back-end server to accept player feedback, screenshot and saves.


City View

This screenshot shows the Globally-accessible Employee Management panel that is docked to the left-hand-side. The tooltip shown in the bottom-right explains the benefits and costs associated with upgrading an Office building to Level 2.

Building Interior View

Players are able to enter certain buildings, to customize their interiors. There are a seperate set of buildable devices for interiors, shown on the left.

Ship Combat View

Ship-to-ship combat takes place in a split-screen view. Screen-space icons show devices that have problems, and workers' health statuses.