In this Godot Multiplayer Tutorial, I will teach you how to set up a proper player authentication process using industry-standard network architecture.
Don’t care about my explanation of network architecture? Jump to 7;26 to get started with the code.
Become a member!
When it is time to have your player login, in your Godot multiplayer games. You have to think carefully about how you design your authentication process to ensure scalability and security. In this Godot tutorial, I will teach you a simple, yet effective Godot multiplayer network architecture that will provide your Godot multiplayer games with the foundations on which you can build larger-scale multiplayer games.
Watch part 1
Or the entire playlist:
00:30 Network Architecture
02:53 What we will Make
07:26 Connecting Authentication and Gateway
09:30 Explaining the MultiplayerAPI
11:10 Connecting Gateway and Client
17:03 Login screen Code
20:08 Signal Client to Gateway
23:07 Signal Gateway to Authentication
25:12 Authentication Code
27:19 Signal Gateway to Client
28:38 Receiving the Results
33:40 Support the Channel!
⬧⬧⬧⬧⬧ GDC TUTORIALS ⬧⬧⬧⬧⬧
I believe educational material should be available to all, for free
Support this vision by joining the GDC-Club and get perks in return
⬧⬧⬧⬧⬧ LEARN MORE GAMEDEV ⬧⬧⬧⬧⬧
These books have helped me in my game design and programming, I whole fully recommend them to you!
Level Up! The Guide to Great Video Game Design ►► https://amzn.to/3hIg6dE
Game Programming Patterns ►► https://amzn.to/35IoDsH
The Art of Game Design: A Book of Lenses ►► https://amzn.to/35MSHoU
⬧⬧⬧⬧⬧ LIVESTREAMS ⬧⬧⬧⬧⬧
I Livestream game development twice a week right here on YouTube.
Subscribe and hit that Bell Icon to make sure you don’t miss it!
Tuesday and Thursday
1900 to 2200 (GMT+1/2 (winter/summertime), that’s;
1200 to 1500 (PST), or
1500 to 1800 (EST).
⬧⬧⬧⬧⬧ COMMUNITY & SOCIAL ⬧⬧⬧⬧⬧
Join the community! Follow me on Social!
DISCORD ►► https://discord.gg/DwcFXyS
TWITTER ►► https://twitter.com/GamedevStefan
⬧⬧⬧⬧⬧ ABOUT GDC ⬧⬧⬧⬧⬧
GDC, Game Development Center, was created to provide in-depth tutorials on game design theory and game development using the Godot Game Engine. I aim for multi-part Godot tutorials, allowing me to dive deeper into Godot’s features.
⬧⬧⬧⬧⬧ ASSETS USED ⬧⬧⬧⬧⬧
⬧⬧⬧⬧⬧ DISCLAIMER ⬧⬧⬧⬧⬧
Some of these links go to one of my websites and some are affiliate links where I’ll earn a small commission if you make a purchase at no additional cost or disadvantage to you. You will receive the same price and service.