A downloadable tool for Windows

Get this tool and 9 more for $9.99 USD
View bundle
Buy Now
On Sale!
20% Off
$14.99 $11.99 USD or more


  • Keyboard press networking send, instead of every frame.
  • Server sided moving enemy.
  • Player vs player.
  • Global chat.
  • Coordinations are updated every while if any problem happens.
  • Smart double login protection.
  • Login to last joined room.
  • Normal EXP gained from hitting monsters and more EXP when they die.
  • Town safe zone.
  • 5 Attack spells.
  • 3 Heroes.
  • Accounts registration, and other information saved to ini files in server.
  • Mostly commented, See Notes.txt in project for information.
  • Simple code and not hardcore.
  • Works online if you portforward.
  • Pure GML networking.
  • Players can only see each other in same room.
  • Made with no extensions works on all platforms [Use network_socket_ws in HTML]

How to use:
Step 1: Start server.
Step 2: Open another game and start client as many as you want.

If you want to test it online through portforwarding, Server port is open on "9333" on TCP

Discord: https://discord.com/invite/khJZMbKGRr



StatusReleased
CategoryTool
PlatformsWindows
Rating
Rated 5.0 out of 5 stars
(2 total ratings)
AuthorBukmad
Made withGameMaker
TagsGameMaker, gamemaker-studio, gml, gmz, MMORPG, Multiplayer, online, online-multiplayer, source-code, sourcecode
Average sessionA few seconds

Purchase

Get this tool and 9 more for $9.99 USD
View bundle
Buy Now
On Sale!
20% Off
$14.99 $11.99 USD or more

In order to download this tool you must purchase it at or above the minimum price of $11.99 USD. You will get access to the following files:

MMOEngine.yyz 16 MB
MMOEngine2.3.yyz 16 MB

Download demo

Download
MMOEngine.zip 9.5 MB

Comments

Log in with itch.io to leave a comment.

How can I contact you?

Deleted 324 days ago

Didn't try opening too many server but I tried opening one server with many ports they can allow more than 1024 for one port you can open 5 ports which is like 5k players, if the player couldn't connect increase port by 1 and connect till it finds the open one

I see you've written that it uses pure GML... Does that mean the player limit is 1024? 

Deleted 1 year ago

You can dodge that by opening too many ports that allows more than 1024 and they can also communicate to each other with one server.

I didn't download it yet, but based on it's features, it looks like an optimal engine. I wonder how good the chat function works, i.e. "ê" but chat is not a priority to my multiplayer game now.

Deleted 1 year ago