With GMnet ENGINE you can add multiplayer functionality to your game in no time. Don't waste time building a network infrastructure, use GMnet and adjust it to your needs! It works with all kinds of games and is 100% free!
On the right you can find a tutorial video on GMnet ENGINE created by Youtuber Aerion. For an in-depth tutorial on online multiplayer we also recommend checking out the manual
All you need to turn your game into a multiplayer game are some commands and adjustments.
Do it the Game Maker way! The core of networking with GMnet ENGINE is based on syncing variables of your instances. You tell the engine what to sync and how, and it'll do it!
Control what is synced and how. It's easy to adjust it anytime you want.
Based on the fast UDP protocol, this engine also comes with tools that let you either choose to send data as quickly as possible or with 100% reliability it arrives.
The engine is designed to pick you up at what you do best: Making games. If you know Game Maker, you will be able to create multiplayer games.
The engine is licensed under MIT and open for development by the community. You can also create your own forks of it and distribute it yourself. Or join the development!
Tested on Linux, Windows, Mac OSX and Android.
The engine comes with a demo platformer and a tutorial to guide you through everything you need to know.
The engine also comes with a classic packet system, used for chatting or sending RPCs.
Join our forums, get help and post your own ideas.
What is multiplayer if the players can't find each other? The engine comes with support for both LAN and online lobbys, so your players can host and join rooms.
Why open ports on your firewall? That's not needed thanks to GMnet PUNCH. If you wish you can host a little server that allows your players to play without port-forwarding.
GameMaker: Studio is owned by YoYoGames. GMnet is not affiliated with YoYoGames.
The GMnet logos use icons from Entypo (http://entypo.com/) and Open Iconic (https://useiconic.com/open/). They are licensed under CC BY-SA 4.0.