O'Reilly logo
  • James KEPHART thinks this is interesting:

My suggestion to you is to make sure that you have an excellent knowledge of classic data structures such as linked lists, hash lists, trees, B-trees, and all those other things you learn in classic data structures texts. Games absolutely use these structures, or perhaps abuse them, to get the results they need.

From

Cover of Game Coding Complete, Fourth Edition

Note

Recommended core programming knowledge for game development.