11. Advanced game design: a systems approach Sellers, Michael (Game designer), Boston : Addison-Wesley, [2018] GDM511
13. Mathematics for computer graphics and game programming: a self-teaching introduction Dulles : Mercury Learning and Information, c2019. GDM512
14. Unreal® engine VR cookbook: developing virtual reality with UE4 McCaffrey, Mitch, Boston : Addison-Wesley, [2017] MDIT320 ADS250
15. Beginning C++ through game programming Dawson, Mike, 1947- Boston, MA : Cengage Learning PTR, [2015] DSA213
16. Introduction to game development using Processing Parker, J. R. (Jim R.), 1955- Dulles, VA : Mercury Learning and Information, [2015] MDIT420
17. SFML game development by example: Create and develop exciting games from start to finish using SFML Pupius, Raimondas,, Birmingham : Packt Publishing Ltd., 2015. DSA213
18. Learn C++ for game development Sutherland, Bruce (Video game developer), [New York, NY] : Apress, [2014] GDM512
19. Reality is broken: why games make us better and how they can change the world McGonigal, Jane. London : Jonathan Cape, 2011. DSA211
20. Game feel: a game designer's guide to virtual sensation Swink, Steve, Burlington, MA : Morgan Kaufmann Publishers/Elsevier, [2009]. DSA422