polymers
A library of components and systems for use with the Polymorph ECS, covering graphics, physics, networking, database queries, console IO, and more. (by rlipsc)
supernova
Game engine for 2D and 3D projects with entity component system (ECS) and data-oriented design (by supernovaengine)
polymers | supernova | |
---|---|---|
1 | 10 | |
23 | 227 | |
- | 4.0% | |
10.0 | 9.4 | |
over 1 year ago | 8 days ago | |
Nim | C++ | |
Apache License 2.0 | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
polymers
Posts with mentions or reviews of polymers.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-10-25.
-
ECS: Rules, dos and don'ts and best practices for Systems
My ECS is written in Nim but you might find the demo game for it instructive. It's a 2D top down shooter, and looks like this when run.
supernova
Posts with mentions or reviews of supernova.
We have used some of these posts to build our list of alternatives
and similar projects.
- Game "engine" selection for prototype.
- What 3d game engine should I use? I have next to no coding experience.
- Supernova Engine v0.1.1 released!
- Primeiro release da Supernova Engine
-
First release of Supernova Engine
After years developing and changing a lot of things, I finnaly present the first release v0.1 of Supernova Engine (https://github.com/supernovaengine/supernova). Documentation isn't finished yet but I made a bunch of samples to help anyone who wants to start in this engine.
- New tilemap sample in Supernova Engine (link in comments)
-
Which game engine is best for my game?
You can try Supernova Engine, it is fast and simple: www.supernovaengine.org
- My new entity-component-system (ecs) and data-oriented game engine
- My new game engine
- I need help to test my new game engine
What are some alternatives?
When comparing polymers and supernova you can also consider the following projects:
polymorph - A fast and frugal entity-component-system library with a focus on code generation and compile time optimisation.
ping - ICMP Ping library for Go
calamity - A library for writing discord bots in haskell
dependency_injection_for_games - Code accompanying the Medium article "Dependency Injection for Games"
radius - A pure PHP RADIUS client based on SysCo/al implementation
stylized_snake_game - A cross-platform desktop stylized version of snake game made from scratch in C++/OpenGL.
servant-errors - Servant Errors wai-middleware
apecs - A petite entity component system
transient-universe-tls - Secure communications for transient-universe