← All Projects
GamesLive

MMA RPG

A browser fighting RPG with an arena, training room, and stand-up and ground-game controls.

FightingRPGBrowser gameJavaScriptHTML5 Canvas
MMA RPG title screen and fighter archetype selection
Turn-based mixed martial arts RPG interface with Brawler and Featherweight fighter archetypes.

What it is

MMA RPG brings the tactical tension of mixed martial arts into a responsive browser-based game. Built collaboratively with Digi, the game translates striking, clinch fighting, takedowns, ground-and-pound, and submission transitions into clean turn-based decisions.

The project solves the challenge of making a sport with dynamic positional shifts readable on screens of any size. Players navigate a full career loop: training in the weight room to build stamina and power, managing camp fatigue, and stepping into the cage under the roar of the crowd hype meter.

How it works

Stand-up & Ground State Machines

Fights transition smoothly between orthodox striking range, Thai clinch knees, double-leg takedown shots, half guard scrambles, and full mount.

Stamina & Crowd Hype Systems

Throwing high-damage hooks drains stamina quickly; maintaining pressure builds crowd hype, unlocking signature fight-ending combinations.

Weight Room Progression

Between bouts, train bench press, heavy bag endurance, and mat drills to level up core attributes and prepare for ranked contenders.

Local & Networked Play

Play solo against responsive AI fighters or challenge a peer via direct browser room hosting.

Production architecture & pipeline specs

Pure Canvas & Vanilla DOM Architecture

Engineered with zero bulky game engine dependencies, running at 60 FPS on both mobile touch screens and desktop keyboards.

Get started

  1. Choose your fighter archetype

    Select between high-power Brawlers or lightning-fast Featherweights with distinct move pools.

  2. Master the combat wheel

    Use directional arena controls to time jabs, parries, feints, and takedown entries.

  3. Advance through the rankings

    Win bouts by decision, knockout, or submission to climb the circuit and unlock championship belts.

Project notes

MMA RPG is an actively updated playable prototype. You can play directly in your browser without installs or accounts.