Fist First Fighting Engine
Fist First Fighting Engine
The 21st-Century Cross-Platform M.U.G.E.N Alternative
A fully working demo is available here (including spritesheets and an example .fistf file for import into the engine): https://jonathanneels.itch.io/combolade
Welcome to the Fist First Fighting Engine. Are you dreaming of creating your own fighting game but don't want to deal with bloated software, complex installations, or legacy platforms? Look no further.
Fist First is a lightning-fast, web-native 2D fighting engine designed for accessibility, speed, and pure creative freedom. Whether you are playing on a PC with a gamepad or on a smartphone via touch controls, your game runs everywhere. Directly in the browser.
Why Choose Fist First?
- Simple, Fast & Efficient: Forget about long, tedious tutorials. Create your own fighters, stages, movesets, and hitboxes via the built-in visual editors. Export your data as JSON or publish your game as a standalone HTML file with a single click. You can use classic spritesheets if you want to create a more refined title.
- Custom Plugins: Your game, your rules. The engine supports custom JavaScript plugins. Easily inject your own code and logic to tailor the engine to your vision without breaking the core architecture.
- Cross-Platform by Design: Built to run on desktop, tablet, and mobile. Full support for keyboard, touchscreens (including an on-screen D-pad), and seamless Gamepad API integration.
- Modern Features: Packed with modes like Arcade, Time Attack, Survival, PvAI, PvP, and AI vs. AI. Includes advanced systems for dynamic weather, "travelcubes," projectiles (and in a future release stable network multiplayer).
- Made by a fighting game fanatic: recoveries, super jumps, cancels, dashes, and counter-grabs. All the things that make fighting games special are packed into this project
- Cool things: set weather and camera filters for each stages and set a movie as background, for each character you can set the victory points condition for unlock (no dlc, just playing the game), set characters as boss in the arcade/time attack modes, make a smash bros brawler, a close-up fighter, a ring out fighter or a multi-stage fighter (thanks to the teleporter cube). It is very mobile friendly, so low-end devices can join the fun. There is a lane-switch mode (like Fatal Fury games). So much freedom!
Open-Source & "The Creator's Clause" (License)
Fist First Fighting Engine is open-source and built to inspire the community. You are free to use, modify, and build your dream game. However, there are two unique and strict requirements for commercial use:
- Attribution is Mandatory: If you monetize a game running on this engine, the original creator (Jonathan Neels) must be clearly and respectfully credited and pay the modest "commercial royalty".
- The "VIP Invite" Clause: Should your game skyrocket in popularity and become a massive commercial success, that’s fantastic! However, I expect a personal invitation to your official launch party, tournament, or press event—including paid travel and accommodation. Deal?
Ready to build the next generation of fighting games? Fork the repo, open the engine, and throw that first punch!
Note:
Best performance is on a Chromium based browser.
Note 2:
At the bottom of this project page, you’ll find documentation to help you get started, including tips on plugin creation. I have also integrated a custom AI assistant, powered by Google LLMs, that can actively support you in your game creation process: https://notebooklm.google.com/notebook/fdabbab2-3ada-4382-9b1a-dff596353757
Codes and guides can also be found here: https://github.com/jonathanneels/Fist-First-Fighting-Engine
Note 3:
95% of the code was written by me. I used Claude and DeepSeek here and there to speed up and refine the development process. For me, this project is about providing an accessible and fun way for people to create their own fighting games. RPGmaker was a huge inspiration for me!
| Updated | 1 hour ago |
| Published | 7 days ago |
| Status | In development |
| Platforms | HTML5, Windows, macOS, Linux, Android |
| Author | Fumetsujo |
| Genre | Fighting, Action, Platformer |
| Tags | 25d, creation, Game engine, GameMaker, Sprites |
| AI Disclosure | AI Assisted, Code, Graphics |
Download
Click download now to get access to the following files:
Development log
- return to middle lane - working multiplayer from A-Z(still testing required!)1 hour ago
- Ai fixes, bugfixes, readying python & node servers22 hours ago
- small fixes & first rudimentary online mode possible1 day ago
- Damaging Travel Cubes – Resized Move Box (Training)2 days ago
- FPS counter & ai knows parkour2 days ago
- Hide UI & ai settings are saved2 days ago
- Screen wide filters & textcubes2 days ago
- AI got even smarter3 days ago









