# Shooting Circles - Defold ECS game example

**URL:** <https://forum.defold.com/t/shooting-circles-defold-ecs-game-example/77465>\
**Category:** The Defoldmine\
**Created:** [July 13, 2024, 1:11pm UTC](https://forum.defold.com/t/shooting-circles-defold-ecs-game-example/77465 "2024-07-13T13:11:14Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Insality](https://forum-defold.b-cdn.net/user_avatar/forum.defold.com/insality/32/39737_2.png) [@Insality](https://forum.defold.com/u/Insality)\
**Post date:** [July 13, 2024, 1:22pm UTC](https://forum.defold.com/t/shooting-circles-defold-ecs-game-example/77465/3 "2024-07-13T13:22:26Z")

</div>

The **tiny-ecs** library is quite popular here, likely because it’s very easy to use and allows for flexible implementation. The @dlannan made an interesting topic about it: [Flix Procedural Training and Movie Making](https://forum.defold.com/t/flix-procedural-training-and-movie-making/76998/86).

There is a lot of discussion on the web about ECS, saying that additional tools are more crucial for this approach if compared to others.

An [ECS admin panel](https://forum.defold.com/t/flix-procedural-training-and-movie-making/76998/79) can be a powerful tool. Since this type of architecture allows you to inspect and modify entities and systems easily at runtime, having a set of instruments to operate with it would be very cool!

---

_[View the full topic](https://forum.defold.com/t/shooting-circles-defold-ecs-game-example/77465)._
