Are you wondering how 2D collision detection in video games works? If so this book is made for you.
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.
This book explains:
- 2D vector mathematics,
- how to spot collisions of various 2D shapes,
- simple yet effective representation of game objects,
- identifying crashes of objects in motion and
- plenty of optimization tricks
It is written for beginners, new to the topic of geometrical collision detection. There are plenty of illustrations and code examples which make it easy to understand the necessary concepts and algorithms.
The book is also designed to serve as a reference guide for looking up specific collision detection functions. So it is useful for advanced game programmers as well.
The only prerequisite you need is basic knowledge in procedural programming. If you are familiar with any popular programming language like C, C++, Java, C# or Objective-C you have all you need to understand the code examples.
Many already bought the book. Here are some of their voices:
Wonderful book! Thanks for taking the time to explain this :)
This [book] has been a valuable resource for writing and improving collision detection routines.
It is much clearer than a lot of the similar articles you can find on the internet.
A brilliant starting point for new game developers.
Short an concise with great code examples. A great reference for just about any 2D collision detection you want to do with a good review of the basics.
*) Direct download contains the book in formats EPUB, MOBI and PDF - all DRM-free!
I know that buying digital products on the Internet can feel quite risky. Anybody can promise you pie in the sky, grab your money and bunk off.
Therefore I will give you a one-month money back guarantee. If you are absolutely not satisfied with the book and contact me within this time period after the purchase you get your money refunded.
No questions asked.
If the book really does not meet your expectations send me an email.