EnTT
is widely used in private and commercial applications. I cannot even
mention most of them because of some signatures I put on some documents time
ago. Fortunately, there are also people who took the time to implement open
source projects based on EnTT
and didn't hold back when it came to documenting
them.
Below an incomplete list of games, applications and articles that can be used as
a reference. Where I put the word apparently means that the use of EnTT
is
documented but the authors didn't make explicit announcements or contacted me
directly.
I hope this list can grow much more in the future:
Games:
EnTT
.SFML
and EnTT
playground.SDL
and EnTT
.SDL2
and EnTT
libraries.SDL2
and EnTT
libraries.Engines and the like:
EnTT
that uses ImGui
as
graphical backend (with
demo code).EnTT
and Unity
as a rendering engine.Articles, videos and blog posts:
EnTT
, for those who want to
know more on this project.EnTT
but also
on the use of an ECS in general):
UE4
.UE4
and EnTT
.SFML
, EnTT
, Conan
and CMake
.EnTT
into Chrysalis
, an action RPG SDK for
CRYENGINE games.EnTT
on GameFromScratch.com.Any Other Business:
EnTT
for the internal ECS and the
cross platform C++ rendering engine. The SDKs are utilized by a lot of
enterprise custom apps, as well as by Esri for its own public applications
such as
Explorer,
Collector
and
Navigator.EnTT
to drive their simulation, that is, the communication between robot
controller emulator and renderer.EnTT
, at the time used for internal projects.EnTT
was
listed on their software stack.ImGui
(with Magnum
and EnTT
).EnTT
and Sol2
.EnTT
within
Godot
.EnTT
and
GameNetworkingSockets
within Godot
.Entitas-CSharp
.EnTT
from which to take inspiration if interested.If you know of other resources out there that are about EnTT
, feel free to
open an issue or a PR and I'll be glad to add them to this page.