Skip to content

Forked from tristanbatchler's official-godot-python-mmo, this repo updates to Godot 4.0 and adds newer python tooling

waynethewizard/Godot-Python-MMO

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Godot Python MMO

This is a fork of a project from Tristan Batchler for which he has a series of awesome blog posts and YouTube videoes. Find more about that here: https://tbat.me/2022/11/20/godot-python-mmo-part-1.html

Screenshot from 2023-07-07 07-08-22

Getting started

This project uses Poetry as its dependency manager, and the code is written in Python 3. Here's a guide to help you set up your local development environment.

Prerequisites

Ensure you have Python 3 installed. Install Poetry if you haven't already. Instructions can be found here Setup

  1. Clone the Repository
  2. Create a Virtual Environment: python3 -m venv env
  3. Activate the Virtual Environment: source env/bin/activate
  4. Run poetry install This will install all of the dependencies defined in pyproject.toml.

Running the client

Download Godot 4.0+ and load the client into it.

Running the server

After installing and activating your local environment, you can run the server with python server/ or by navigating into the server/ directory and running python .

About

Forked from tristanbatchler's official-godot-python-mmo, this repo updates to Godot 4.0 and adds newer python tooling

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 51.3%
  • GDScript 41.7%
  • Shell 7.0%