Skip to content

A direct ecs to low-level server implementation for Godot 4.1

License

Notifications You must be signed in to change notification settings

2-3-5-41/godot_ecs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

godot_ecs

What if Godot and Bevy got married? Well, you'd get one interesting duo of data driven goodness.

In Development

This crate is not production ready ⚠️

This crate serves as an example, for now, as to how you can use bevy_ecs as a means to directly interact with Godot through GlobalScope objects like the RenderingServer.

Purpose

This crate provides a code first, ECS approach to game/app development in Godot, taking full advantage of Godot's RenderingServer, PhysicsServer2D, PhysicsServer3D, etc...

Do note, this crate does not plan on providing any in-editor tools for creating pre-made scenes compatible with bevy_ecs, however, it's not outside the realm of possibility.

About

A direct ecs to low-level server implementation for Godot 4.1

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Languages