GGMR Sample Project FAQ
Good GameMaker Rollback » Devlog
What is "Good GameMaker Rollback (GGMR)"?
It is a rollback netcode framework written for GameMaker. "GGMR Sample Project" is an example game that demonstrates how to use GGMR.
What game engine does it work for?
Currently, it only works on GameMaker LTS Branch 2022+, so older versions of GameMaker or any other game development engines (Unity, Unreal, Godot, etc.) will NOT be compatible. There are no plans to officially port GGMR to any other engine.
Do I have to know how to code to use it?
Absolutely. Rollback netcode is not for beginners.
How much does it cost?
GGMR and the GGMR Sample Project are both completely free to use. If you support the Patreon, you get access to the Private Lobby matchmaking service, which means you can connect to other players without having to share your IP address.
Up to what ping can GGMR support?
The quality of online matches can be affected by more than just ping - packet loss, graphics card settings, the set input delay, etc. - so we recommend you try out the demo first to make sure the game runs on your setup. We recommend playing on less than 150ms ping.
What platforms does GGMR run on?
GGMR only fully works on Windows. Both the Opera GX and HTML5 exports do not support online play. There are no plans to officially port GGMR to any other platforms.
Can I sell what I make with GGMR?
Yes, the code portion of GGMR is under the MIT License. The assets are under the "Creative Commons Attribution v4.0 International" license.
Why does the project in GameMaker run slower than the demo executable?
The demo is compiled using YYC, which converts GML code to C++, allowing it to run much faster. Check out the Official YYC Guide to learn how to use YYC.
Why is the game running slow on my computer?
This could be due to a number of reasons. Check your graphics card settings and make sure the refresh rate of your monitor isn't above 60. If you're using a laptop, set it to "best performance". On large monitors, use fullscreen mode instead of resizing the window. If the game is still not running at 60fps, try turning on "Performance Mode" or "Disable Shaders" from the in-game options.
Get Good GameMaker Rollback
Download NowName your own price
Good GameMaker Rollback
Rollback netcode library for GameMaker!
Status | In development |
Category | Other |
Author | Springroll Games |
Genre | Fighting |
Tags | 2D, GameMaker, gms2, netcode, traditional-fighter |
Languages | English |
More posts
- Patch Notes 1.0.0Aug 15, 2024
- 2023 UpdateAug 11, 2023
Leave a comment
Log in with itch.io to leave a comment.