Home

Awesome

MDFramework

A multiplayer C# game framework for Godot 3.4.

Archived

I'm no longer maintaining MDFramework.

Why I made it

There are a lot of features from other game engines that I'm used to, so I wanted to build something that made those features available in Godot.

Features

Installation

  1. Add the repo as a submodule to your Godot project's directory (for me I added it to src\MDFramework).
git submodule add https://github.com/DoubleDeez/MDFramework.git src/MDFramework
  1. Setup your project.godot to AutoLoad either MDGameInstance or your subclass of it:
[autoload]
GameInstance="*res://src/MDFramework/MDGameInstance.cs"
  1. Checkout the wiki for details on how to use MDFramework.

  2. When exporting, under the resources tab, make sure to include *.ini to package the config files.

Examples

Checkout the Examples Repo for examples on how to use various features of MDFramework.

Help

If you're struggling to get something working or have a question either log an issue or reach out on discord.