Check out our latest project ✨ OpenChapter.io: free ebooks the way its meant to be 📖

Easy Peasy Multiplayer

An asset by Skeatsies
The page banner background of a mountain and forest
Easy Peasy Multiplayer hero image

Quick Information

0 ratings
Easy Peasy Multiplayer icon image
Skeatsies
Easy Peasy Multiplayer

This plugin provides all of the backend tools you need to quickly start making a networked game in Godot! This plugin handles setting up MultiplayerPeers, lobby creation, network switching, and of course, connecting to servers. You will only need to:- Create a way to interface with the plugin (Or you can use a prebuilt UI that I have already created, located in the github repository)- Add Godot's MultiplayerSpawners and MultiplayerSynchronizers where neededThis plugin also allows you to switch easily between Enet/traditional IP networking, as well as Steam networking powered by GodotSteam and SteamMultiplayerPeer (both are required dependencies).GodotSteam: https://godotengine.org/asset-library/asset/2445SteamMultiplayerPeer: https://godotengine.org/asset-library/asset/2258

Supported Engine Version
4.4
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
15 days ago
Git URL
Issue URL

Easy Peasy Multiplayer

Multiplayer in Godot has never been easier

This plugin provides all of the backend tools you need to quickly start making a networked game in Godot! This plugin handles setting up MultiplayerPeers, lobby creation, network switching, and of course, connecting to servers. You will only need to:

  • Create a way to interface with the plugin (Or you can use a prebuilt UI that I have already created as a starting point Here)
  • Add Godot's MultiplayerSpawners and MultiplayerSynchronizers (I will not cover that as it is a default Godot feature, however I have linked the documentation to each node.)

This plugin also allows you to switch easily between Enet/traditional IP networking, as well as Steam networking powered by GodotSteam and SteamMultiplayerPeer (both are required dependencies).

Required Dependencies

These are all required for this plugin to work.

Planned Features

  • Dedicated servers
  • Host Migration
  • More GodotSteam stuff (There is SO much to that plugin)
  • Steam User Authorization
  • Allowing the game to be run without steam in the case of cross-platform/non Steam builds

Installation

Option 1 (easiest):

  • Download the plugin through the Godot Asset Library Here.
  • Go to Project > Project Settings > Plugins and enable Easy Peasy Multiplayer

Option 2:

  • Go to the releases page and download the latest release.
  • Extract the zip file.
  • Take the addons folder and move it into your Godot project directory
    • Alternatively, if you already have addons installed, you can just move the folder named easy_peasy_multiplayer into your addons folder.
  • Go to Project > Project Settings > Plugins and enable Easy Peasy Multiplayer

Getting Started

For help getting started with this plugin, go to the wiki page Here.

Additional Resources

This plugin provides all of the backend tools you need to quickly start making a networked game in Godot! This plugin handles setting up MultiplayerPeers, lobby creation, network switching, and of course, connecting to servers. You will only need to:

- Create a way to interface with the plugin (Or you can use a prebuilt UI that I have already created, located in the github repository)
- Add Godot's MultiplayerSpawners and MultiplayerSynchronizers where needed

This plugin also allows you to switch easily between Enet/traditional IP networking, as well as Steam networking powered by GodotSteam and SteamMultiplayerPeer (both are required dependencies).

GodotSteam: https://godotengine.org/asset-library/asset/2445
SteamMultiplayerPeer: https://godotengine.org/asset-library/asset/2258

Reviews

0 ratings

Your Rating

Headline must be at least 3 characters but not more than 50
Review must be at least 5 characters but not more than 500
Please sign in to add a review

Quick Information

0 ratings
Easy Peasy Multiplayer icon image
Skeatsies
Easy Peasy Multiplayer

This plugin provides all of the backend tools you need to quickly start making a networked game in Godot! This plugin handles setting up MultiplayerPeers, lobby creation, network switching, and of course, connecting to servers. You will only need to:- Create a way to interface with the plugin (Or you can use a prebuilt UI that I have already created, located in the github repository)- Add Godot's MultiplayerSpawners and MultiplayerSynchronizers where neededThis plugin also allows you to switch easily between Enet/traditional IP networking, as well as Steam networking powered by GodotSteam and SteamMultiplayerPeer (both are required dependencies).GodotSteam: https://godotengine.org/asset-library/asset/2445SteamMultiplayerPeer: https://godotengine.org/asset-library/asset/2258

Supported Engine Version
4.4
Version String
1.0.0
License Version
MIT
Support Level
community
Modified Date
15 days ago
Git URL
Issue URL

Open Source

Released under the AGPLv3 license

Plug and Play

Browse assets directly from Godot

Community Driven

Created by developers for developers