Disponível em Português
This game is inspired by a classic 90s fighting game franchise. I aimed to port as many original elements from the source game as possible within the limitations imposed by PICO-8. Some elements were left out as I reached the maximum token limit, however, I am very satisfied with the results achieved. At the end of the documentation, you will find a backlog list with some features that I may implement in future versions if there is interest.
⬅️ walk backward
➡️ walk forward
⬆️ jump (use ⬅️ or ➡️ for direction)
⬇️ crouch
❎ kick
⬇️
⬆️
⬅️❎ roundhouse kick
⬇️❎ sweep
⬆️❎ jump kick (use ⬅️ or ➡️ for direction)
🚩 Some move controls were slightly modified due to PICO-8's buttons limitation.
Fireball: ➡️+➡️+
Fireball (aerial): ➡️+➡️+
Flying kick: ➡️+➡️+❎
Multiple kicks: hold ❎ for 3 seconds and release
💀 Finisher 1: ⬇️+➡️+⬅️+⬅️+❎
💀 Finisher 2: hold
Flying kick (aerial): ⬇️+❎ in the air
Hat toss: ⬅️+➡️+
Spinning: hold
Teleport: ⬇️+⬆️
💀 Finisher 1: ➡️+➡️+➡️+❎
💀 Finisher 2: ⬅️+➡️+
Energy ball: ⬅️+⬇️+➡️+
Forward kick: ⬅️+➡️+❎
Ouch: ⬇️+
Uppercut: ⬅️+⬇️+⬅️+
💀 Finisher 1: ➡️+➡️+⬇️+⬆️
💀 Finisher 2: ⬇️+⬇️+➡️+➡️+
Acid spit: ➡️+➡️+
Energy ball: ⬅️+⬅️+
Invisibility: hold
Slide: ⬅️+
💀 Finisher 1: ⬅️+⬅️+⬇️+
💀 Finisher 2: ➡️+➡️+⬇️+❎ (should be invisible)
Freeze: ⬇️+➡️+
Slide: ⬅️+
💀 Finisher 1: ➡️+➡️+⬇️+❎ and then ➡️+⬇️+➡️+➡️+
💀 Finisher 2: ⬅️+⬅️+⬇️+➡️+
Fireball: ⬅️+⬅️+
Character 1: ⬅️+➡️+➡️+
Character 2: ⬅️+⬇️+⬅️+❎
Character 3: ⬅️+⬅️+⬇️+
Character 4: hold
Character 5: ➡️+⬇️+➡️+
Character 6: you are character 6 😅
Character 7:
Character 8: ⬇️+➡️+⬅️+❎
Character 9: hold
Character 10: ⬇️+⬇️+❎
Character 11: hold
Character 12: ⬇️+⬅️+➡️+❎
💀 Finisher 1: hold ❎ for 2 seconds
💀 Finisher 2: hold
💀🐯 Finisher 3: hold
Fan lift: ⬅️+⬅️+⬅️+
Fan throw: ➡️+➡️+
Fan throw (aerial): ➡️+➡️+
Flying punch: ➡️+⬇️+⬅️+
💀 Finisher 1:
💀 Finisher 2: ➡️+➡️+⬇️+➡️+❎
Back breaker (aerial):
Energy wave: ➡️+⬇️+⬅️+❎
Grab: ➡️+➡️+
Ground pound: hold ❎ for 3 seconds
💀 Finisher 1:
💀 Finisher 2: ➡️+➡️+➡️+
Ground roll: ⬅️+⬅️+⬇️+❎
Sai throw: hold
Sai throw (aerial): hold
Teleport kick: ➡️+➡️+❎
💀 Finisher 1: hold ❎ for 3 seconds
💀 Finisher 2: ➡️+⬅️+➡️+
Blade spark: ⬇️+⬅️+
Multiple stabs: ⬅️+⬅️+⬅️+
💀 Finisher 1: ⬅️+⬅️+⬅️+⬅️+
💀 Finisher 2: ⬅️+➡️+⬇️+➡️+
Kunai throw: ⬅️+⬅️+
Scissors sweep: ➡️+⬇️+⬅️+❎
Teleport punch: ⬇️+⬅️+
💀🔥 Finisher 1: hold
💀 Finisher 2: ⬇️+➡️+➡️+➡️+
Electrocution: hold
Flying charge: ⬅️+⬅️+➡️
Lightning: ⬇️+➡️+
Teleport: ⬇️+⬆️
💀 Finisher 1: hold ❎ for 4 seconds
💀 Finisher 2: hold
- Download
shrinko8executables from thisismypassport/shrinko8 and extract inside/distfolder. - On windows terminal, run
build\\shrinko\\shrinko8.exe pico-kombat-2.p8 dist\\pico-kombat-2.png --minify-safe-onlyinside project root folder. - Auto-build is already configured in
.vscode/settings.json. Just install and enableRun on Savevs code extension and save any file to automatically generate a new .p8 build in/distfolder.
- Grabs
- Other types of finishing moves
- Secondary boss
- Particles on projectiles
- Next combat intro screen
- More stages
- Hidden characters fights
- Missing special moves
- Teleport moves might show unexpected behaviors when the player or the opponent is at the edge of the screen (both sides)
















