|
![]() |
|||
|
||||
OverviewGet ready to build a complete, professional-quality 2D game engine from start to finish! 'Advanced 2D Game Development' is your comprehensive guide to 2D game development using DirectX in the C++ programming language. Each chapter of the book covers one major component of the game engine, including 2D and 3D rendering, DirectInput, FMOD audio, game math, multi-threading, Lua scripting, and more, and the game engine is built upon chapter by chapter. Through the creation of the game engine, you'll learn step by step how to write solid code for multiple compilers, adding to the code as you work through each chapter. And every chapter includes an example game that illustrates the new techniques being taught. Perfect for game programming students and professionals alike, this book is your ultimate guide to awesome 2D game development. Full Product DetailsAuthor: Jonathan Harbour (The University of Advancing Technology)Publisher: Cengage Learning, Inc Imprint: Delmar Cengage Learning Edition: New edition Dimensions: Width: 18.80cm , Height: 2.10cm , Length: 23.20cm Weight: 0.702kg ISBN: 9781598633429ISBN 10: 1598633422 Pages: 336 Publication Date: 01 June 2008 Audience: Professional and scholarly , Professional & Vocational Format: Mixed media product Publisher's Status: Unknown Availability: Awaiting stock ![]() Table of ContentsReviews01 Building A 2D Game Engine 02 3D Rendering 03 2D Rendering 04 Animation 05 Input 06 Audio 07 Entities 08 Fonts 09 Physics 10 Math 11 Threading 12 Scripting 13 Games Author InformationJonathan S. Harbour is an associate professor at the University of Advancing Technology (Tempe, AZ). His web site at www.jharbour.com includes an online forum and blog for book support. His most recent game projects are Starflight - The Lost Colony (www.starflightgame.com) and Aquaphobia: Mutant Brain Sponge Madness (www.aquaphobiagame.com). Tab Content 6Author Website:Countries AvailableAll regions |