Linux

How to Make a Godot Dedicated Server



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?]
⭐️
πŸ‘‰

[Previous Video]

[Exporting Dedicated Server]

[ICACLS Changing file permission Windows]

[Using FileZilla]

[What is SSH?]

[What is SCP?]

[Brackeys Godot Tutorial]

πŸ‘‹ Let’s talk shop πŸ‘‡
[Discord]
[Twitter]
[Support the channel]

—————————————————————–
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

#dedicatedserver #aws #ec2 #localnetwork #lan #export #2dgame #respawn #pvp #health #animations #gamedevelopment #2dmultiplayer #godotstartertemplate #godot #godottips #gametech #gamedev #indiedev #multiplayer #network #godotengine #brackeys

[ad_2]

source

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button