Unity Gameplay and UI Engineer

John
Melvin

Unity and C# engineer with 16 years shipping mobile and PC games. I build gameplay systems, UI, and the editor tools that let designers and artists iterate without waiting on code.

Unity / C# Gameplay Systems UI Implementation Editor Tooling Mobile Live Ops
John Melvin
01

Experience

Broken Circle Studios
2025 - Present
Software Engineer · Unity / C#

Core systems for rewards, collectibles, player profiles, seasonal content, and board mechanics on premium mobile projects, including a major-IP mobile title now live in tech beta. Focused on modularity, maintainability, and close collaboration with design and art.

Unplay, Inc
2023 - 2025
Senior Software Engineer · Unity / C#

Reported to CTO. Shipped critical UI and gameplay features for a VC-backed immersive storytelling platform. Integrated complex database backends, voice/video chat, and built custom Unity tools to streamline production.

KingsIsle Entertainment / Wimo Games
2013 - 2022
Software Engineer to Lead Software Engineer · Unity / C#

Nearly a decade with the same team through the company's split into a dedicated mobile studio. Started as a UI programmer on Wizard101 and Pirate101 for 18 months, then moved to mobile as a UI and gameplay engineer on War Goonz and RPG Dice. Promoted to technical lead on RPG Dice: Heroes of Whitestone, running live operations, rapid bug resolution, and continuous version updates while coordinating a team of four engineers.

Paul Bernhart Exhibits
2010 - 2013
Interactive Programmer · ActionScript / AIR

Interactive multimedia exhibits for museums and private clients, including the Perot Museum of Nature and Science and Garden of the Gods Visitor Center.

02

Projects

Now Unannounced major-IP mobile title Broken Circle Studios · Live in tech beta

Social RPG

LiveTale

Unplay, Inc. · 2023 to 2025

Senior Software Engineer

Online social roleplaying game. Rapid prototyping of experimental mechanics and immersive systems.

  • In-game authoring tools for designers
  • Database backend integration
  • Voice and video chat integration
  • Custom Unity tools to streamline production
Unity C# Multiplayer Editor Tooling

Match-3

Trailer Park Boys Match

Broken Circle Studios · Mobile

Features and systems engineer

Brand-based match-3 character collector.

  • UI and progression mechanics
  • Character collection
  • Tutorials and reward systems
  • Narrative systems
Unity C# Mobile

PC MMO

Wizard101 and Pirate101

KingsIsle Entertainment · PC

UI programmer for 18 months on two long-running PC MMOs. Built front-end interfaces and new features in Scaleform and AS3.

Scaleform AS3 MMO

Interactive Exhibits

Museum Installations

Paul Bernhart Exhibits · 2010 to 2013

Interactive exhibits for the Perot Museum of Nature and Science and the Garden of the Gods Visitor Center.

Built to run unattended on a public museum floor, driven by custom input hardware.

ActionScript AIR Custom Hardware

More projects

War Goonz

Tower Defense

Primary UI developer, plus gameplay work on enemy AI, resource management, city building, and async multiplayer raids.

Video

Monster Battle World

Monster Collector

Monster collection, evolution, and base management with rage and special ability combat. User interface and gameplay systems.

Video