Game Engine Programming 033.1 - Free-list and vector containers | C++ Game Engine

Опубликовано: 20 Октябрь 2024
на канале: Game Engine Series
1,854
66

Today's video is less related to game engine programming and more about creating utility functions that we need in order to organize the data within the engine. Of course, it's hard to go about without good containers and as we have seen in the previous episodes we're desperately in need of having a free-list container that can help us host the data in a nice and tidy buffer. So today, I'm going to quickly explain what the free-list is and then proceed to implement one.
🟥(Red Episode)

✅ Support Game Engine Series
  / gameengineseries  

✅ Discord
  / discord  

🐱 Mr. Frummel
  / mr.frummel  

❤ Big thanks to Shaman patrons:
Eearslya Sleiarion, Michael McMahon, Neil Wang, Oleg Shulzhenko, Shaun Mitchell, Zachary Shrout, mg, Loukit Khemka

00:00 - intro
01:00 - explain free-list
02:08 - implement free-list template class
11:17 - try using the free-list
15:07 - implement vector template class, part 1

keywords: free list container, vector container, c++

by Arash Khatami
-------------------------------------------------------------
#PrimalEngine #GameEngineSeries #GameEngineProgramming #TheGameEngineProgrammingSeries