Skip to content
horizon edited this page Nov 12, 2024 · 10 revisions

Godot Tiny MMO Demo Wiki

Welcome to the Godot Tiny MMO Demo wiki!

This wiki provides all the documentation (still WIP) you need to better understand the Godot Tiny MMO Demo.
Here, you'll find helpful guides, explanations, and instructions for both the client and server sides of the project.


📚 Contents


Introduction

The Godot Tiny MMO Demo is a simple example of a multiplayer game using Godot 4.
It serves as a foundation for creating MMO-style games with both client and server components.
This wiki will help you navigate the project and export the game for production.


Project Structure

The project is divided into several key directories to keep client, server, and shared resources well-organized.

Key Directories:

  • assets/: Shared assets such as graphics, audio, and other non-Godot-related files.
  • client/: Client-side code and logic.
  • common/: Resources shared between client and server.
  • server/: Server-side code and logic.

How to Export the Project

Learn how to export your game correctly by following the steps in the How to Export the Project guide.
It will walk you through the export process for both the server and the client.


How to Use "Customize Run Instances..."

The "Customize Run Instances..." feature in Godot 4 allows you to run multiple instances of the project simultaneously.
This is especially useful in multiplayer projects like Godot Tiny MMO Demo, where you can run both the server and multiple clients in one click from the Godot editor.

For a more detailed guide on setting up and using this feature, see the How to Use "Customize Run Instances..." page.


Additional Resources

Here are some additional resources that I can recommend:

Feel free to give a star so more people know about it, contributions are also welcome.