Good GameMaker Rollback
A downloadable project for Windows
GGMR is a rollback netcode library for GameMaker (LTS Branch) originally used in Platform Fighter Engine. It is peer-to-peer and works on any export that can use the UDP packet sending functions. Cross-play between exports may not work due to floating-point rounding errors on different devices.
GGMR was written before the official GameMaker rollback features, and allows for more customization since it is not integrated into the engine.
The function documentation for GGMR can be viewed in the PFE documentation
GGMR Sample Project is a free and open source example game that demonstrates how to use GGMR for a Traditional Fighting Game!
Read the FAQ post to learn more about the project.
Support the Patreon to gain access to the Matchmaking Server, which allows players in your game to connect without sharing IP addresses.
Please use a source control program (like Github Desktop) when working with GGMR.
Join the Discord!
Status | In development |
Category | Other |
Platforms | Windows |
Author | Springroll Games |
Genre | Fighting |
Made with | GameMaker |
Tags | 2D, GameMaker, gms2, netcode, traditional-fighter |
Code license | MIT License |
Asset license | Creative Commons Attribution v4.0 International |
Average session | A few minutes |
Languages | English |
Inputs | Keyboard |
Multiplayer | Ad-hoc networked multiplayer |
Links | Discord |
Download
Click download now to get access to the following files:
Development log
- Patch Notes 1.0.0Aug 15, 2024
- GGMR Sample Project FAQAug 14, 2024
- 2023 UpdateAug 11, 2023
Comments
Log in with itch.io to leave a comment.
Is that a m.u.g.e.n alternative i smell? (also is there a discord I can join for this engine?)
Discord is here https://discord.gg/kTX3pug. I'm not sure I would call this a Mugen alternative, but it's similar.
Hi, i would like an simple example working on the lastest version of gamemaker, i tried create my own watching the PFE (iam a user) but i have some many problems with sync, buffers, etc, what i need is to use this great tool for other games where i cant give advantage to the best ping players. Please there´s something i can do? , advice?, maybe you can do a simple project for the community, i ll be gratfull and already bought the PFE at least to help
I don't have the time to work on something like that right now, but I'll think about it.
I would second this as well if you're willing.
Well, I finally got around to it.
Lol, and to think I just purchased PFE a few days ago. Seriously though, this is great! I'm basing my current project on PFE, but this will definitely help with getting a grasp on more "vs fighter" type features such as the health bars and auto-facing.
Thanks for making this!
If you look at the code and the amount of features it doesn't compare to PFE, so that's why it's free ahaha. Also, auto turnaround is already in PFE, look at "auto_turnaround_passive" 🙂
:)