GMnet Manual¶
Here you can find the manuals for all GMnet products.
- Getting Started
- Tutorial
- 1. What is GMnet ENGINE?
- 2. Basic configuration
- 3. Setup GMnet PUNCH
- 4. Hosting a master server
- 5. Starting the engine
- 6. Connection done!
- 7. Setting up the basic platformer
- 8. The network controller
- 9. Adding a player
- 10. A second room and doors
- 11. Overlay that shows the name of connected players
- 12. Adding day and night
- 13. Chat
- 14. Conclusion / What’s next
- 15. Bonus: An ONLINE lobby
- 16. Bonus: Global Sync
- 17. Bonus: A LAN lobby
- 18. Bonus: Event Handlers for Connecting/Disconnecting
- 19. Bonus: RPC
- Concepts
- Buffer types
- CHAT Interface
- The debug overlay
- F12: Toggle overlay
- F1: All instances
- F2: Visible instances
- F3: Players
- F4: Invisible instances
- F5: Instances in cache
- F6: Global sync
- F7: CHAT Interface Channels
- F8: Signed packets sent
- F9: Signed packets inbox
- F10: Maps and Lists
- F11: Disconnect - Client only
- Check if overlay is enabled
- Delta time and room_speed
- GMnet GATE.TESTER - The master server testing tool
- Local and remote Instances
- mp_map_syncIn and mp_map_syncOut
- PLUS - Master server (GMnet GATE.PUNCH)
- Players and Playerhashes
- Instance scope and rooms
- Signed packets
- States of the engine
- VarGroup SyncTypes (mp_type)
- Tolerance
- PLUS - GMnet PUNCH
- UPnP
- Variable Groups
- Functions
- Extending the Engine / Advanced Use
- Troubleshooting
- How to update
GMnet GATE PUNCH Manual¶
You can find the GMnet GATE PUNCH manual here. Please note, that the GMnet GATE PUNCH manual is outdated, as GATE PUNCH will soon be replaced with a new, rewritten, master server
Support¶
In case the manual couldn’t help you, feel free to go to our forums, we will help you :)
Contribute to this manual¶
This manual is open source. If you want to contribute to it, visit our Github repository.