# Moving to an Entity Component System (ECS)

**URL:** https://forum.revolutionarygamesstudio.com/t/moving-to-an-entity-component-system-ecs/1045
**Category:** Programming
**Created:** [June 21, 2023, 12:42pm UTC](https://forum.revolutionarygamesstudio.com/t/moving-to-an-entity-component-system-ecs/1045 "2023-06-21T12:42:34Z")
**Posts on this page:** 1
**Showing post:** 8

<div class="post-metadata">

### Author: ![hhyyrylainen](https://thrivedevforum-cdn.b-cdn.net/user_avatar/forum.revolutionarygamesstudio.com/hhyyrylainen/32/2243_2.png) [@hhyyrylainen](https://forum.revolutionarygamesstudio.com/u/hhyyrylainen)
#### Post date: [June 22, 2023, 12:57pm UTC](https://forum.revolutionarygamesstudio.com/t/moving-to-an-entity-component-system-ecs/1045/8 "2023-06-22T12:57:56Z")

</div>

Turns out that out of the 3 libraries I posted earlier, only one of them is compatible with Godot 3. The other 2 require much newer .NET runtime than mono can provide. I don’t think I’m in any shape or form ready to consider also converting things over to Godot 4 at the same time…

---

_[View the full topic](https://forum.revolutionarygamesstudio.com/t/moving-to-an-entity-component-system-ecs/1045)._
