https://github.com/evertras/ecs
https://github.com/evertras/ecs
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/evertras/ecs
- Owner: Evertras
- Created: 2018-10-02T07:14:08.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-12-15T01:42:01.000Z (over 7 years ago)
- Last Synced: 2025-02-12T06:38:03.584Z (over 1 year ago)
- Language: C
- Size: 9.12 MB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: licenses/assets.txt
Awesome Lists containing this project
README
# ECS
A sandbox fun place to learn ECS by making one. This is not a great system
and should not be used by anyone, but it's been great for learning! For example,
the data isn't stored in contiguous memory, and does a full iteration on all
systems instead of using optimized caches. I may return to fix these later,
but it's Fast Enough (tm) for now and gets the concepts across for usage.
Licenses are included in the [license subdirectory](licenses/) for the sample project.
Uses [Catch](https://github.com/catchorg/Catch2) for unit testing.