Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/inerska/axolotl-engine
C++ HeaderOnly-MetaTemplate Data Oriented Game Engine powered with OpenGL
https://github.com/inerska/axolotl-engine
cpp-modules cpp20 ecs engine entity-component-system game game-development game-engine gamedev header-only metaprogramming opengl
Last synced: 29 days ago
JSON representation
C++ HeaderOnly-MetaTemplate Data Oriented Game Engine powered with OpenGL
- Host: GitHub
- URL: https://github.com/inerska/axolotl-engine
- Owner: Inerska
- License: gpl-3.0
- Created: 2022-05-15T06:36:27.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-08-09T15:12:08.000Z (over 2 years ago)
- Last Synced: 2024-05-02T03:09:03.445Z (9 months ago)
- Topics: cpp-modules, cpp20, ecs, engine, entity-component-system, game, game-development, game-engine, gamedev, header-only, metaprogramming, opengl
- Language: CMake
- Homepage:
- Size: 130 KB
- Stars: 14
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
AxolotlEngine
It is a new brand game engine made for learning purpose, it is another OpenGL powered game engine but it is aiming to evolve to Vulkan API in the future. The engine is IoC container based, we are looking to make the engine more extendable, following new modern convention. The engine is support ECS (entity component system) first, but other patterns can come out.