How to host your online game server with AWS (free) & publish to itch.io

Tristan Batchler
Tristan Batchler
5.2 هزار بار بازدید - 2 سال پیش - This is the first ad-hoc
This is the first ad-hoc lesson in creating a multiplayer online game (MMO) using Python and Godot. In this lesson, we will be using AWS to create an online server which is free for the first 12 months. We will also discuss some security best practices such as using TLS for encryption in transit, and password hashing for encryption at rest. Finally, we will discuss how to obtain a free domain name and publish the game client to itch.io for anyone in the world to play!

For more information, see the accompanying write-up on my blog: https://tbat.me/2022/12/20/deploying-...

To download the full working code for each episode, see the official GitHub repository: https://github.com/tristanbatchler/of...

Visit this site to download OpenSSL for Windows: https://slproweb.com/products/Win32Op...

To engage with the community, discuss your code, creations, or leave feedback, join the official Discord server: Discord: discord

To reach me personally, see the contact links at the bottom of my website: https://tbat.me

Thanks for watching! This series has taken a tremendous amount of work and time, so if you would like to buy me a coffee (or a beer), you can do so here: https://www.buymeacoffee.com/tristanb...

0:00 A sneak peek
3:50 Hosting your code on GitHub
8:32 Encryption at rest
22:43 Encryption in transit
42:31 A note on server hosting
44:08 Creating an AWS account
47:29 Creating an AWS server
53:12 Setting the security group
56:20 Obtaining a domain name
1:01:39 Configuring the server
1:04:58 Running our game on the server
1:16:27 Keeping the server certificates renewed
1:25:04 Make sure your server is always running
1:31:00 Client hosting
1:39:24 Conclusion
1:41:14 Get in touch / connect with community

« Music: bensound.com »
« Assets: kenney.nl»
2 سال پیش در تاریخ 1401/10/01 منتشر شده است.
5,240 بـار بازدید شده
... بیشتر