Skip to content
ID
← All work
ShippedGame2016 — 2018

MMA Manager

MMA action: strike, clinch, take down and finish with highlight-reel submissions.

MMA Manager artwork

A mixed-martial-arts game for Prey Studios: you strike, clinch, take down and finish with highlight-reel submissions, wrapped in sports-management depth and social features.

I joined an existing codebase. I added a large number of features, which the team then stabilised and shipped.

My role

Support & portingFeature developer: added many systems that were then stabilised and released

Team

Zadzen Games · 2016 — 2018

Platforms

  • iOS
  • Android

Stack

  • Unity
  • C#
  • Client/Server

Support & porting

What I did

  1. 01Added a large number of new features and systems to the existing game.
  2. 02Deep UI/UX work across the management screens.
  3. 03Client/server and social integration.
  4. 04Worked with the team through stabilisation, bug fixing and release.

What stands out

  1. 01A client/server architecture with social integration.
  2. 02Deep sports-management UI/UX on top of the fighting.
  3. 03UI concept screens include a matchmaking 'Match Found' screen showing opponent record, KO/DEC/SUB percentages and win probability
  4. 04Fighter management includes a 'Gameplan' screen with sliders for Approach (e.g. Offensive), Technique, Strike Defense and Takedown Defense
  5. 05Post-fight 'Round Breakdown' UI compares two fighters across punches, elbows, knees, low/high kicks, ground grappling, takedowns, submissions and clinch stats
  6. 06A Roster screen lists fighters with weight class, height, skill points and win-loss-draw record
  7. 07A Top Ranked Fighter leaderboard screen shows international/weightclass/gender filters
  8. 08Concept art includes an isometric 3D gym-room builder for placing training equipment
  9. 09The project evolved through successive git snapshots on Unity 5.4/5.5, with branches for a beta, chat, tutorial bundle, friends and grid-storage features.
  10. 10Login/account flow design: first launch must not force registration; players are auto-connected via device ID plus Game Center (iOS) or Google Play (Android); a settings popup lets players link/unlink Facebook and Google Play; switching device platforms requires generating a time-limited link code on the old device to transfer progress to a new device, with explicit user confirmation before overwriting existing progress on the target account
  11. 11Asset requirements specified animation delivery limits: max 10,000 frames per animation, max element size 2048x2048, autoplay animations split into subtitle track plus a single main timeline file per scene, and a separate 'interactive/game part' animation file containing all branching actions and choices; menu animations must include all menu items with open/close actions and an idle frame
  12. 12Design walkthroughs covered tutorial/story/AI, guest coach and trainer systems, plus a shop item list and shop staff (trainer) detail screens for an in-game economy
  13. 13A 'Choose Tactics' screen lets the player toggle numerous named tactics (Aggressive, Defensive, Distance, Wrestling Style, BJJ Style, Muay Thai Style, Punches, Adv Kicks, Elbows, Knees, Clinch, Submissions, Takedowns, All In Takedown, Ground & Pound, Escape Instead of Wrestle, Aggressive All In, Advanced, Keep It Simple, Extra Strike Defense) per fighter before a fight
  14. 14Gym 'Administration' screen tracks managing director bio, bank account (money and tokens), gym tier/storage capacity, gym popularity/score, gym member types with monthly income and popularity contribution, and a computed top fighter by skill
  15. 15Store 'Trainer Information' screen models trainers with biography, tier, training effectiveness percentage, gold/token cost, XP boosts, and five trainer skill stats (strength, agility, condition, motivation, punches) that transfer partial effectiveness to the player when hired
  16. 16The shipped Android build identifies the product as 'MMA Manager' developed by Prey Studios; in-game splash art shows the Prey Studios eye logo and an octagon fight under the MMA Manager wordmark

See it in action

MMA-Manager matchmaking screen showing opponent stats and win probability
Matchmaking screen: opponent record, win/loss method breakdown and win probability before a fight
MMA-Manager fighter gameplan screen with strategy sliders
Fighter gameplan screen: approach, technique and defense sliders that shape fight strategy
MMA-Manager round breakdown statistics screen comparing two fighters
Post-round breakdown comparing punches, kicks, grappling, takedowns and submissions between both fighters
MMA-Manager isometric gym room builder concept with equipment placement
Isometric gym-room builder concept for placing training equipment
MMA-Manager login and account-linking flow diagram across iOS and Android
Login/account-linking flow mockup: Game Center/Google Play auto-connect, Facebook login, settings and cross-device link-code transfer
MMA-Manager annotated fighter skills screen with basic stats and skill point allocation
Annotated 'Fighter > Skills' design mockup showing basic stats (energy, condition, agility, strength, motivation) versus allocatable combat skills and total skill points
MMA-Manager annotated choose-tactics screen for fight strategy
Annotated 'Choose Tactics' design mockup: stance, style and technique tactic toggles applied per fighter before a match
MMA-Manager annotated gym administration screen with staff, finances and popularity
Annotated gym 'Administration' design mockup: managing director, bank account, gym members, popularity and top fighter
MMA-Manager annotated trainer detail screen in the store
Annotated 'Store > Trainer Information' design mockup: biography, training effectiveness, unlocks and trainer skill levels
MMA Manager splash screen with the game logo over a top-down octagon fight and the Prey Studios eye logo
In-game splash screen: MMA Manager logo over a top-down octagon fight, with the Prey Studios logo
MMA Manager Quick Fight mode art showing two fighters sparring in a top-down view of the ring
Quick Fight mode select art: top-down view of two fighters sparring inside the roped ring
MMA Manager Campaign mode art showing a lineup of three fighters behind a Prey Studios hoodie
Campaign mode select art: lineup of fighter characters behind a Prey Studios branded hoodie
MMA Manager 3D fighter character render posed ready to fight
In-game 3D fighter character model, rendered in a ready stance
MMA Manager arena wall texture with an MMA Manager scoreboard screen and sponsor banners
Arena environment art: ringside wall with an in-fiction MMA Manager screen and sponsor banners