Godot Python MMO Tutorial Series
20 Nov 22—11 Dec 22
This is a completely free, five-lesson course intended for intermediate-to-advanced users of Python and beginners of Godot / networking.
I introduce my unique framework for an authoritative websockets MMO server, and teach how to integrate it with a relational database with Django, and a highly cross-platform game client with the Godot engine.
Videos which follow these posts are also published on YouTube.
Accompanying blog posts
- Infrastructure setup and basic chatroom
- Login and registration
- Moving around!
- Optimising for mobile / bug fixes
- Avatar selection / adding graphics
- Security and deployment
Official GitHub releases
If you want to download the final, finished project (or the project as-is at the end of any lesson), you can download a release from the official GitHub repository.
If you have any questions or feedback, I’d love to hear from you! Either drop a comment on the YouTube videos, email me, or join the Discord to chat with me and other students!
Finally, I just wanted to say thank you so much for following along. This has been the biggest project I’ve undertaken so far and a lot of work has gone into this. If this series has helped you out and you would like to give something back to me feel free to buy me a coffee (or a beer) 🙂