top of page
DEDICATED TO MAKING THE BEST GAMES POSSIBLE
C++ Memory Manager
Engine: None Language: C++ Work: Student

Created for a skill challenge in the University. The manager receives a continuous area in the heap memory and then allocates and deallocates the memory in it. After some research on first-fit, best fit, and bucket allocators and their implementations, I decided to implement a simple linear first-fit allocator, as it is the simplest and fastest option, and in games, practically all memory allocation (and deallocation) occurs during the initialization (and shutdown) phase.
bottom of page