This video looks at how to create Godot dedicated servers. We review how to run and connect game clients from a local computer, a local network (LAN), and finally a cloud deployment (AWS EC2). I also explore how to create an AWS EC2 instance and upload the dedicated server export.
This introductory video covers the basics of what a dedicate server is and what it is used for. Based on the last video's changes, where we converted Brackeys first project into a multiplayer game, we add some additional code to make it work for running a dedicated server export.
[Looking for the code?]
⭐️ https://github.com/BatteryAcid/first-...
👉 / batteryaciddev
[Previous Video]
• Add Multiplayer to your Godot Game!
[Exporting Dedicated Server]
https://docs.godotengine.org/en/stabl...
[ICACLS Changing file permission Windows]
https://stackoverflow.com/a/43317244/...
• How to do the CHMOD 400 Equivalent Co...
[Using FileZilla]
https://docs.aws.amazon.com/en_us/lig...
[What is SSH?]
https://www.cloudflare.com/learning/a...
[What is SCP?]
https://en.wikipedia.org/wiki/Secure_...
[Brackeys Godot Tutorial]
• How to make a Video Game - Godot Begi...
https://github.com/Brackeys/first-gam...
👋 Let's talk shop 👇
[Discord] / discord
[Twitter] / batteryaciddev
[Support the channel] https://www.getyourgamedone.com/chann...
-----------------------------------------------------------------
00:00:00 TOPICS AND SETUP
00:00:35 EXPORT DEDICATED SERVER
00:02:38 ENABLE ENET SERVER START
00:03:27 START DEDICATED SERVER
00:03:55 CONNECT TO LOCAL SERVER
00:04:47 PREVENT ADDING DUMMY PLAYER
00:05:12 👍 FIRST SUCCESSFUL RUN
00:06:06 WHAT IS A DEDICATED SERVER
00:06:30 EXPORT OPTIONS - STRIP VISUALS
00:08:13 😎 CONNECT ON LOCAL NETWORK (LAN)
00:09:10 HOW DOES CLOUD DEPLOYMENT WORK
00:10:12 BUILD LINUX EXPORT
00:10:40 CREATE EC2 INSTANCE (AWS)
00:12:19 🔥 CONNECT TO LINUX SERVER (EC2)
00:14:10 UPLOAD LINUX EXPORT TO EC2
00:15:12 START GODOT LINUX EXPORT ON EC2
00:16:15 ALLOW CONNECTIONS TO SERVER (SECURITY)
00:17:27 CONNECT CLIENT TO CLOUD SERVER
00:18:34 ALLOW MORE PLAYERS TO JOIN
00:19:06 RUN SERVER IN BACKGROUND (EC2)
00:20:17 SHUTDOWN GODOT SERVER
00:21:20 ⚠️ STOP EC2 INSTANCE
00:21:48 LATENCY ISSUES AND FUTURE IMPROVEMENTS
Icons made by https://www.freepik.com/
#dedicatedserver #aws #ec2 #localnetwork #lan #export #2dgame #respawn #pvp #health #animations #gamedevelopment #2dmultiplayer #godotstartertemplate #godot #godottips #gametech #gamedev #indiedev #multiplayer #network #godotengine #brackeys