Game ID | umk3 |
Original ROM Name | umk3r10.zip Rename the rom from umk3r10.zip to umk3.zip |
SHA256 Checksum | f48216ad82f78cb86e9c07d2507be347f904f4b5ae354a85ae7c34d969d265af |
Search Keywords | ULTIMATE MORTAL KOMBAT 3 (CLONE) , ultimate-mortal-kombat-3-clone , 109574 , wowroms |
Game Resolution (H X W X C) | 254px X 500px X 3 |
Number of Moves and Attack Actions (Without Buttons Combination) | 9, 7 (7) Moves (0-8): No-Move, Left, Left+Up, Up, Up+Right, Right, Right+Down, Down, Down+Left Attacks (0-6): (No-Attack, High Punch, High Kick, Low Kick, Low Punch, Run, Block) |
Max Difficulty (1P Mode) | 5 |
Number of Characters (Selectable) | 26 (22) |
Max Number of Outfits | 2 |
Number of Stages (1P Mode) | 8 (Tower 1), 9 (Tower 2), 10 (Tower 3), 11 (Tower 4) |
Key | Type | Default Value(s) | Value Range |
---|---|---|---|
difficulty | int | 3 | [1, 5] |
characters | str or tuple of maximum three str | Random | Kitana, Reptile, Kano, Sektor, Kabal, Sonya, Mileena, Sindel, Sheeva, Jax, Ermac, Stryker, Shang Tsung, Nightwolf, Sub-Zero-2, Cyrax, Liu Kang, Jade, Sub-Zero, Kung Lao, Smoke, Skorpion |
char_outfits | int | 1 | [1, 1] |
Key | Type | Default Value(s) | Value Range | Description |
---|---|---|---|---|
tower | int | 3 | [1, 4] | Selects the tower to play in (1P mode only) |
characters
and char_outfits
need to be provided as tuples of two elements (the first for P1 and the second for P2) when using this environment in two players mode.
Type | Attack Buttons Combination | Space Size (Number of Actions) |
---|---|---|
Discrete | Not active | 9 (moves) + 7 (attacks) - 1 (no-action counted twice) = 15 |
Discrete | Active | 9 (moves) + 7 (attacks) - 1 (no-action counted twice) = 15 |
MultiDiscrete | Not active | 9 (moves) X 7 (attacks) = 63 |
MultiDiscrete | Active | 9 (moves) X 7 (attacks) = 63 |
Key | Type | Value | Description |
---|---|---|---|
frame | Box | [0, 255] X [254 X 500 X 3] | Latest game frame (RGB pixel screen) |
stage | Box | [1, 11] | Current stage of the game |
Key | Type | Value | Description |
---|---|---|---|
ownSide /oppSide | Discrete (Binary) | [0, 1] | Side of the stage where the player is 0: Left, 1: Right |
ownWins /oppWins | Box | [0, 2] | Number of rounds won by the player |
ownChar /oppChar | Discrete | [0, 25] | Index of character in use 0: Kitana, 1: Reptile, 2: Kano, 3: Sektor, 4: Kabal, 5: Sonya, 6: Mileena, 7: Sindel, 8: Sheeva, 9: Jax, 10: Ermac, 11: Stryker, 12: Shang Tsung, 13: Nightwolf, 14: Sub-Zero-2, 15: Cyrax, 16: Liu Kang, 17: Jade, 18: Sub-Zero, 19: Kung Lao, 20: Smoke, 21: Skorpion, 22: Human Smoke, 23: Noob Saibot, 24: Motaro", 25: Shao Kahn |
ownHealth /oppHealth | Box | [0, 166] | Health bar value |
actions +move | Discrete | [0, 8] | Index of latest move action performed (no-move, left, left+up, up, etc.) |
actions +attack | Discrete | [0, 6] | Index of latest attack action performed (no-attack, high punch, high kick, etc.) |
ownAggressorBar /oppAggressorBar | Box | [0, 48] | Aggressor bar value |