Skip to content

EcsRx/EcsR3.Godot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

EcsR3.Godot

This is the Godot flavour of EcsRx!

License Join Discord Chat Documentation

What is it?

It is an ECS style framework which puts architecture, design and flexibility above most other concerns.

It builds on top of the existing EcsRx framework and adds conventions and bootstrappers for Godot specific scenarios.

Getting started

I am still unclear as to how Godot expects plugins to be provided, so there is no nuget or custom distribution, but you can just copy the Plugins/EcsR3.Godot folder to your own project.

As with all EcsRx engine integrations you will need to create your own application inheriting from GodotApplication, and then you add it as a node in the scene and off you go.

Look in the Examples folder for an Asteroids style example like the EcsRx.Monogame one, as well as a very simple Hello World example.

Docs

There is a book available which covers the main parts for the core EcsRx framework which can be found here:

Documentation

About

Integrating EcsR3 with Godot

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages