Gameplay Systems Engineer

John
Melvin

Unity / C# Gameplay Engineer building reliable gameplay systems, user interfaces, and production tools across multiple full development cycles. Working with engineering, design, and art to ship fun and polished games.

Unity / C# Gameplay Systems UI Architecture 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. 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 generalist engineer across gameplay systems and UI, working on multiple mobile projects from prototype through live release. 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

MMO

Wizard 101 & Pirate 101

UI Programmer on kid-focused, tactical, turn-based MMORPGs. Scaleform with AS3, front-end interfaces and new features.

Scaleform AS3 MMO
Match-3

Trailer Park Boys Match

Brand based match3 character collector. Features and systems engineer - UI, progression mechanics, character collection, tutorials, reward systems, narrative systems.

Unity C# Mobile
Social RPG

LiveTale

Online social roleplaying game. Rapid prototyping of experimental mechanics and immersive systems, building a universe of novel social experiences from scratch.

Unity Multiplayer Social
Tower Defense

War Goonz

Strategic tower defense with post-apocalyptic flavor. Primary UI developer: enemy AI, resource management, city building, and async multiplayer raid mechanics.

Unity AI Async MP
Monster Collector

Monster Battle World

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

Unity Combat Progression