https://github.com/clickermonkey/nage
Not A Game Engine
https://github.com/clickermonkey/nage
animation cpp game-development game-engine math reflection
Last synced: 7 months ago
JSON representation
Not A Game Engine
- Host: GitHub
- URL: https://github.com/clickermonkey/nage
- Owner: ClickerMonkey
- License: gpl-3.0
- Created: 2023-10-17T17:14:02.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-22T01:33:16.000Z (over 2 years ago)
- Last Synced: 2025-03-22T10:40:37.633Z (11 months ago)
- Topics: animation, cpp, game-development, game-engine, math, reflection
- Language: C++
- Homepage:
- Size: 108 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# nage
This is not a game engine. What are you even doing here? Don't look at the code.
If you're still here and have some absurd feature request for something that's not even a game engine please file an Issue and watch it most likely get ignored. Unless you have good ideas. Unlikely.
### id::DenseMap vs std::map performance comparison:
```
testMapWrite: 2.558989000s for writes: 262144
testDenseMapWrite: 0.002186200s for writes: 262144
testDenseMapWrite (with area): 0.002879500s for writes: 262144
testMapUpdate: 0.137761100s for updates: 524288
testDenseMapUpdate: 0.003221900s for updates: 524288
testDenseMapUpdate (with area): 0.006027700s for updates: 524288
testMapIteration: 0.002035600s for iterations: 262144
testDenseMapIteration: 0.003494400s for iterations: 262144
testDenseMapIteration (with area): 0.006321900s for iterations: 262144
testMapRemove: 0.210595600s for removes: 524288
testDenseMapRemove (no order): 0.003405400s for removes: 524288
testDenseMapRemove (ordered): 0.004247000s for removes: 524288
testDenseMapRemove (area, -order): 0.005781700s for removes: 524288
testDenseMapRemove (area, +order): 0.006930000s for removes: 524288
testVectorRemove (no order): 0.004498800s for removes: 524288
testVectorRemove (ordered): 0.020751800s for removes: 524288
```