{"product_id":"2d-game-collision-detection-an-introduction-to-clashing-geometry-in-games-paperback","title":"2D Game Collision Detection: An introduction to clashing geometry in games - Paperback","description":"\u003cp\u003eby \u003cb\u003eThomas Schwarzl\u003c\/b\u003e (Author)\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003e\u003cb\u003eAre You Wondering How 2D Collision Detection In Video Games Works?\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLearn how to determine shot impacts, find out which enemies are covered by lines of sight, recognize collisions of race cars or simply check if the mouse cursor floats above a button.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eThis Book Is Designed For Game Developers Who Want To Implement Fast And Efficient 2D Collision Detection.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe only prerequisite you need is basic knowledge in procedural programming. If you are familiar with any popular programming language like \u003ci\u003eC, C++, Java, C#\u003c\/i\u003e or \u003ci\u003eObjective-C\u003c\/i\u003e you have all you need to understand the code examples throughout the book.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eWhat You Will Get From This Book.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe following topics get explained in detail: \u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e\u003cul\u003e \u003cli\u003e2D vector mathematics, \u003c\/li\u003e \u003cli\u003ehow to spot collisions of various 2D shapes, \u003c\/li\u003e \u003cli\u003esimple yet effective body representation of game objects, \u003c\/li\u003e \u003cli\u003eidentifying clashing objects in motion and\u003c\/li\u003e \u003cli\u003eplenty of optimization tricks.\u003c\/li\u003e \u003c\/ul\u003e  \u003cp\u003e\u003cb\u003eYour Knowledge Will Be Built Up From Scratch.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe book is written for beginners, new to the topic of geometrical 2D collision detection. There are plenty of illustrations and code examples which make it easy to understand the necessary concepts and algorithms.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eUse This Book As A Reference Guide.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eAside its introductional nature this book is also designed to serve as a reference guide for looking up specific collision detection functions. So advanced game programmers will derive benefit from it as well.\u003c\/p\u003e \u003cp\u003e\u003cb\u003eAll The Presented Code Is Ready For Immediate Use.\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eThe code forged throughout the book can be downloaded from the book's website and can be used right away.\u003c\/p\u003e \u003cp\u003e\u003c\/p\u003e\u003ch3\u003eAuthor Biography\u003c\/h3\u003e\u003cp\u003eThomas Schwarzl is a professional developer, game designer and humble digital artist. Since 2001 he works in several game development areas like programming, game design, 2D graphics and 3D modeling. But by far his favorite occupation is cranking out code while sipping steaming coffee. He resides in the Alps, right in the heart of Austria.\u003c\/p\u003e\u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 96\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 0.2 x 9.02 x 5.98 IN\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e October 02, 2012\u003c\/div\u003e","brand":"Books by splitShops","offers":[{"title":"Default Title","offer_id":42717293674559,"sku":"9781479298129","price":32.24,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0105\/8226\/1823\/files\/90c0c6529c065146f2c6ab5b4b42094d.webp?v=1765077986","url":"https:\/\/dhlswag.com\/products\/2d-game-collision-detection-an-introduction-to-clashing-geometry-in-games-paperback","provider":"BBB","version":"1.0","type":"link"}