AN EXPERIMENT IN MAKING THINGS WITH AI

WE PUT TRUMP
IN MORTAL
KOMBAT.

A new fighter. Three special moves. A fatality that buries the opponent in cash.

Built with GPT 6 Astra in Codex.
An AI experiment by Alan Daitch.

Our Trump fighter, wearing a blue suit, faces Scorpion in the modified UMK3 game.
THE RESULT A capture from our playable UMK3 mod.

01 / THE PROCESS

FROM AN IDEA
TO A PLAYABLE MOD.

The brief was simple: put Trump in Ultimate Mortal Kombat 3 and give him his own moves. Making it work meant connecting art, code and the original game.

  1. 01

    Start with the real game

    We used the arcade version of UMK3 running in MAME. The original game supplies the stages, opponents and combat system. Our work adds a custom character and new behavior.

  2. 02

    Give Trump a place in the roster

    We used Stryker’s character slot and built a separate sprite sheet for Trump. The mod replaces his portrait, fight poses and name while following the live game state.

  3. 03

    Turn the joke into game mechanics

    Astra helped write the code for armor, a border wall, a golden tower and Money Rain. Each move connects its animation to the fighters’ positions and the fight’s state.

  4. 04

    Run it, inspect it, fix it

    We tested the actual game and recorded individual moves. Alan spotted Trump’s flickering body; we corrected the rendering. A fresh-browser test also exposed missing startup settings, which we fixed.

  5. 05

    Bring the result to the browser

    We compiled the MAME build to WebAssembly, which lets it run in a browser. Then we connected keyboard controls, audio, touch buttons and saved settings to the game.

WHAT GPT 6 ASTRA DID

THE IDEA WAS HUMAN.
AI HELPED BUILD IT.

Alan set the brief, chose the moves and reviewed the results. GPT 6 Astra worked in Codex to inspect the project, write and revise code, run checks and deploy the site. Focused tasks were also delegated to other models.

The useful part was the loop: describe a change, implement it, watch what actually happens, then correct it. This project builds on existing game and emulator software; it is a working experiment, with basic checks rather than exhaustive gameplay testing.

02 / THE RESULT

A MOVESET
WITH A PUNCHLINE.

Three special moves and one custom finisher, built around the character’s visual theme.

Executive Order
Temporary armor, a close-range hit and knockback.
Border Wall
A temporary barrier that can block the opponent and be broken.
Golden Tower
A rising golden column that can strike an airborne opponent.
Money Rain
A fatality: bundles of cash fall until the opponent is buried.
MONEY RAIN / RECORDED DEMONSTRATION

This clip uses a prepared finishing scenario to show the complete animation. The cash falls, the opponent disappears beneath the pile, and Trump celebrates.

03 / TRY IT YOURSELF

YOUR TURN.
PLAY THE EXPERIMENT.

Click to load the game, then follow the quick-start guide directly below the screen.

PLAYABLE EXPERIMENTReady when you are
THE GPT 6 ASTRA EXPERIMENT
ULTIMATEMORTAL KOMBAT3

Trump is in the roster. Try the result for yourself.

The game loads when you enter.

QUICK START / PLAYER 1

TRY EVERY MOVE.

Use the keys below, or click the move buttons. Keyboard powers need just one key.

  1. 1
    Start the game

    Click ENTER THE ARCADE above. Once it loads, press 5 twice, then 1.

  2. 2
    Choose Trump

    From the starting cursor, tap D three times, then S, then J. Trump uses Stryker’s slot.

    Otherwise, find him with W A S D and confirm with J.

  3. 3
    Try the moves below

    Move close for Q. Try E for the wall and R for the tower. Wait for a move to recharge before using it again.

SELECT TRUMP

Load the game and choose Trump to enable his moves.

Player 1 · Keyboard and clickable moves
Action + keyWhat it does
Move / jump / crouchW A S D
A left · D right · W jump · S crouch.
Punch, or confirm your fighter on the selection screen.
Kick your opponent.
Hold the key or button to defend.
Use your other punch.
Use your other kick.
Hold while moving toward your opponent.
Temporary armor and a close-range hit with knockback.
Place a breakable barrier in front of Trump.
Raise a column that can hit an airborne opponent.
Win the match as Trump. When FINISH HIM appears, press F.
Pause / resumeP
Pause to read this guide, then resume.

Money Rain is available only during FINISH HIM.

Second player · keyboard controls

P2 uses the numeric keypad for attacks and powers. Choose Trump to use his special moves.

SELECT TRUMP

Player 2 · Keyboard
Move / jump / crouchArrow keys
High punch / confirmNumpad 7
High kickNumpad 9
Block / run · holdNumpad 8 / 5
Low punch / low kickNumpad 4 / 6
Gamepad · every button and combination

Connect a standard gamepad. For combinations, hold LT and press the second button.

Standard gamepad · either player
Add credit / startSelect / Start
Move / selectLeft stick or D-pad
High punch / confirmY
Low punchX
High kick / low kickB / A
Block / runHold RB / LB
Executive OrderLT + X
Border WallLT + Y
Golden TowerLT + B
Money Rain · FINISH HIM onlyLT + RB
Stuck on the initial setup screen?

If the game asks for any button, press J or click Continue.

Connect a gamepad and press any button
Settings can be saved once the engine supports it.
ARCADE SOUND
80%
80%
80%
80%

Volume controls become available when supported by the engine.

SESSION DETAILS
Game file
Not loaded yet
Game SHA-256
Engine SHA-256