GMnet PUNCH Manual: Index

Welcome to the manual for GMnet PUNCH.

This manual will guide you through the setup of GMnet PUNCH and also provides some technical information.

The tutorial is only meant to be used if you use GMnet PUNCH on it's own. It does not apply to you when using GMnet ENGINE.

Some pages may reference "udphp". This was the old name of this product, and for this reason all scripts start with the prefix udphp_.

About GMnet PUNCH


  1. Implementing GMnet PUNCH in your game
  2. obj_control
  3. Server
  4. Client
  5. Lobby

Technical information


Please use the forums for support. We will answer there.

Back to index.

Creative Commons License

All pages in this manual are licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

GameMaker: Studio is owned by YoYoGames. GMnet is not affiliated with YoYoGames.
The GMnet logos use icons from Entypo ( and Open Iconic ( They are licensed under CC BY-SA 4.0.