000 01436nam a2200181 a 4500
001 43204
003 0000000000
005 20240411193113.0
008 210822n s 000 0 eng d
020 _a978-0-9905829-2-2
100 1 _aNystrom, Robert
245 1 0 _aGame programming patterns
_h[electronic resource]
_cRobert Nystrom
260 _a[United States?] :
_bGenever Benning,
_c2014
520 _aThe biggest challenge facing many game programmers is completing their game. Most game projects fizzle out, overwhelmed by the complexity of their own code. This book tackles that exact problem. Based on years of experience in shipped AAA titles, this book collects proven patterns to untangle and optimize your game, organized as independent recipes so you can pick just the patterns you need. You will learn how to write a robust game loop, how to organize your entities using components, and take advantage of the CPUs cache to improve your performance. You'll dive deep into how scripting engines encode behavior, how quadtrees and other spatial partitions optimize your engine, and how other classic design patterns can be used in games.
650 7 _aComputer games--Programming
_2sears
856 _uhttps://drive.google.com/file/d/1o29oAMw4nqnA0igNmHUCf-b7vsOzCo71/view?usp=sharing
999 _c13209
_d13209