
Prototype Fighter
A downloadable game for Windows and Linux
Prototype Fighter (WIP)
A prototype game as proof of concept for a fighting game SDK
Tech
- Godot 4.6
- .NET 10
- C# / F#
- Custom Rollback Netcode
Dev Log
Dev Schedule
- Supers
- Juggle Limit
- Camera angles
- More characters
Controls
| Action | Player 1 | Player 2 |
|---|---|---|
| Jump | W | Up |
| Crouch | S | Down |
| Walk | A / S | Left / Right |
| Light-Punch (LP) | Y | Z |
| Medium-Punch (MP) | U | X |
| Heavy-Punch (HP) | I | C |
| Light-Kick (LK) | H | V |
| Medium-Kick (MK) | J | B |
| Heavy-Kick (HK) | K | N |
Move List
| Move | Inputs | EX OK |
|---|---|---|
| Dash |
|
|
| Throw |
|
|
| Back Throw |
|
|
| Fireball |
|
✅ |
| Uppercut |
|
✅ |
| Hurricane-Kick |
|
✅ |
| Dive Kick |
While jumping
|
✅ |
| Donkey Kick |
|
✅ |
| Armor Punch |
|
|
| Knee Launcher |
|
|
| Chain-Combo |
|
|
| Poke-Kick |
|
|
| Chain-Launcher |
|
|
| Air Finisher |
|
|
| Taunt |
|
Mechanics
| Name | Inputs | Notes |
|---|---|---|
| Throw Escape |
When the opponent throws connects
|
|
| EX Specials | Triggers an enhanced version of an EX-OK move by completing its motion input and pressing at least two buttons of the same type simultaneously (either two punches or two kicks). |
Costs Energy |
| Push Block | While blocking:
|
Costs stamina |
| Quick Rise |
When knocked down:
|
|
| Back Roll |
When knocked down:
|
Costs stamina |
| Forward Roll |
When knocked down:
|
Costs stamina |
| Dash Cancel |
|
Costs stamina |
Shortcuts
| Action | Key |
|---|---|
| Show/Hide Hitboxes | Key 1 |
| Show/Hide Character Info | Key 2 |
| Show/Hide Input History | Key 3 |
| Show/Hide Frame Meter | Key 4 |
| Enable/Disable Stage Boxes | Key 5 |
| Pause/Resume Music | T |
| Next Music | Ctrl + T |
| Reset Match | R |
| Pause Match | Enter |
| Next Frame | Right (while paused) |
| Previous Frame | Left (while paused) |
| Load State | Key 6 |
| Save State | Key 7 |
| Speed Down | Key 8 |
| Speed Up | Key 9 |
| Speed Reset | Key 0 |
| Play Match Backward | Backspace |
| Begin Recording Player 2 | F11 |
| Begin Playing Recorded Player 2 | F12 |
| Updated | 16 hours ago |
| Status | Prototype |
| Platforms | Windows, Linux |
| Rating | Rated 5.0 out of 5 stars (3 total ratings) |
| Author | Lucas Teles |
| Genre | Fighting |
| Made with | Godot |
| Tags | 2D, Godot, netcode, Prototype, rollback |
| Average session | A few minutes |
| Languages | English |
| Multiplayer | Server-based networked multiplayer |
| Content | No generative AI was used |









Comments
Log in with itch.io to leave a comment.
Amazing work, bro!
Runs flawlessly on Linux (and Windows) is very responsive to the inputs, looking forward to the finished product!
Nice work!
Amazing work! Looking forward to the finished game! :)