2 ms·
If you are making a game, instead of a game engine, you can have your cake and eat it too - https://godot-rust.github.io/ https://godot-rust.github.io/ Allows
by WhatIsDukkha 6y ago
If you are making a game, instead of a game engine, you can have your cake and eat it too -
https://godot-rust.github.io/ https://godot-rust.github.io/
Allows you to pair Rust with Godot comfortably via gdnative.
Then use one of the good ECS systems in Rust like -
https://github.com/amethyst/specs https://github.com/amethyst/specs
or (archetype style ECS)
https://github.com/amethyst/legion https://github.com/amethyst/legion
To get spun up on ECS in Rust I suggest -
http://bfnightly.bracketproductions.com/rustbook/chapter_0.html http://bfnightly.bracketproductions.com/rustbook/chapter_0.h...
This won't get you a godot project but will get you a basic concepted game you can then port into godot-rust.