All Projects → DoubleDeez → Mdframework

DoubleDeez / Mdframework

Licence: mit
A multiplayer C# game framework for Godot 3.2 Mono.

Projects that are alternatives of or similar to Mdframework

Space rocks
Asteroids-like game made with Godot Engine 3.0.
Stars: ✭ 20 (-41.18%)
Mutual labels:  game-development, gamedev, godot, godot-engine
Luascript
Lua language support for Godot Engine
Stars: ✭ 240 (+605.88%)
Mutual labels:  game-development, gamedev, godot, godot-engine
Godot Kickstarter 2019
Create your Own Games with Godot, the Free Game Engine: sources from the January Kickstarter project from GDQuest
Stars: ✭ 194 (+470.59%)
Mutual labels:  game-development, gamedev, godot, godot-engine
Godot Ink
Ink integration for Godot Engine.
Stars: ✭ 129 (+279.41%)
Mutual labels:  game-development, gamedev, godot, godot-engine
Godot Open Rpg
Learn to create turn-based combat with this Open Source RPG demo ⚔
Stars: ✭ 855 (+2414.71%)
Mutual labels:  game-development, gamedev, godot, godot-engine
Gamedev4noobs
Olá, sejam bem-vindos ao repositório _gamedev4noobs_ do Estúdio Vaca Roxa. O propósito desse repositório, além de contribuir para o projeto 4noobs, é ensinar o básico do desenvolvimento de jogos para iniciantes. Apresentando boas práticas e insumos para criar games incríveis.
Stars: ✭ 122 (+258.82%)
Mutual labels:  game-development, gamedev, godot, godot-engine
Godot3 procgen demos
Exploring Procedural Generation algorithms in Godot
Stars: ✭ 85 (+150%)
Mutual labels:  game-development, gamedev, godot, godot-engine
Reldens
Reldens - You can make it - Open Source MMORPG Platform
Stars: ✭ 130 (+282.35%)
Mutual labels:  game-development, gamedev, multiplayer
Kaetram Open
An open-source 2D HTML5 adventure based off BrowserQuest (BQ).
Stars: ✭ 138 (+305.88%)
Mutual labels:  game-development, gamedev, multiplayer
Awesome Godot
A curated list of free/libre plugins, scripts and add-ons for Godot
Stars: ✭ 3,092 (+8994.12%)
Mutual labels:  game-development, godot, godot-engine
liblast
A libre multiplayer FPS game created in Godot Engine
Stars: ✭ 92 (+170.59%)
Mutual labels:  multiplayer, godot, godot-engine
godot-shotgun-party
An evolving multiplayer project for Godot Engine 3.
Stars: ✭ 171 (+402.94%)
Mutual labels:  gamedev, godot, godot-engine
MySQL Module
MySQL connector to Godot Engine.
Stars: ✭ 30 (-11.76%)
Mutual labels:  gamedev, godot, godot-engine
Godot Power Pitch
International pitch for the Godot Game Engine, made in Godot, available in 15+ languages
Stars: ✭ 348 (+923.53%)
Mutual labels:  game-development, godot, godot-engine
Game Networking Resources
A Curated List of Game Network Programming Resources
Stars: ✭ 4,208 (+12276.47%)
Mutual labels:  game-development, gamedev, multiplayer
Godot tutorials
Code and examples for KidsCanCode Godot Tutorials.
Stars: ✭ 119 (+250%)
Mutual labels:  game-development, gamedev, godot
Godot Steering Ai Framework
A complete framework for Godot to create beautiful and complex AI motion. Works both in 2D and in 3D.
Stars: ✭ 482 (+1317.65%)
Mutual labels:  game-development, godot, godot-engine
Entitas Sync Framework
Networking framework for Entitas ECS. Targeted at turnbased games or other slow-paced genres.
Stars: ✭ 98 (+188.24%)
Mutual labels:  game-development, gamedev, multiplayer
Godot
Godot Engine – Multi-platform 2D and 3D game engine
Stars: ✭ 44,556 (+130947.06%)
Mutual labels:  game-development, gamedev, godot
godot-gameshell
Godot export templates and instructions for the GameShell portable game console and other single-board computers
Stars: ✭ 34 (+0%)
Mutual labels:  gamedev, godot, godot-engine

MDFramework

A multiplayer C# game framework for Godot 3.2.

As this is being built along side my own Godot project, I will generally add features as I need them.

Why?

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].