Patch Notes 1.0.0
GGMR Sample Project
- Added a sample project that demonstrates how to use GGMR in a Traditional Fighting Game.
- Includes basic mechanics such as Player States, Hitboxes & Hurtboxes, High & Low Blocking, Projectiles, and Motion Inputs.
- You can play against the computer locally, or play against other people online.
- Save and rewatch replays of games.
- You can directly connect to other players via IP address, or support the Patreon to gain access to the matchmaking server for Private Lobbies (https://www.patreon.com/YosiSpring).
- The project is free and open source, with the code under the "MIT License" and the assets under the "Creative Commons Attribution v4.0 International" license!
- More features are planned, including Local multiplayer, controller support, rebinding, online spectating, sound effects and music, etc.
Fixes
- Removed unnecessary lines of code from "ggmr_session_advance_frame_local_mode".
- The GGMR debug log now draws in the Draw GUI End event.
- "ggmr_session_client_add" now always returns -1 on failure.
- "with_synced_object" now uses "ggmr_assert" instead of trying to use the missing "assert" function.
- Added the missing "only_one" script.
Extra
- Adjusted "game_state_load_objects_spawn" so it is easier to use.
- Renamed the "end_game" callback to "finish_game".
- "instance_save_all_vars" now always run on the calling instance, instead of requiring an instance id as the first argument.
- Updated the formatting on some scripts.
- Added extra comments and fixed typos in some scripts.
Get Good GameMaker Rollback
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
- GGMR Sample Project FAQAug 14, 2024
- 2023 UpdateAug 11, 2023
Leave a comment
Log in with itch.io to leave a comment.