c-engine/README.org
2026-01-31 18:02:05 +00:00

593 B

Todo list

  • Create arena allocator
  • Create dynamic arrays using arena allocator
  • Create stack function caller for calling library deallocators
  • Create method of storing models and model data
  • implement textures and simple lighting
  • Figure out a simple game to make with this engine

TODO Arena Allocator Requirements

  • Sub arenas
  • [x] Arena infinite growth (not contiguous)
  • contiguous memory spaces for dynamic arrays that grow larger than the arena size

Optional

  • free lists to reuse abandoned chunks of memory arenas