Game Physics Cookbook

Discover over 100 easy-to-follow recipes to help you implement efficient game physics and collision detection in your games

Game Physics Cookbook

Gabor Szauer

4 customer reviews
Discover over 100 easy-to-follow recipes to help you implement efficient game physics and collision detection in your games
Mapt Subscription
FREE
$30.00/m after trial
eBook
$28.00
RRP $39.99
Save 29%
Print + eBook
$49.99
RRP $49.99
What do I get with a Mapt subscription?
  • Unlimited access to all Packt’s 6,000+ eBooks and Videos
  • 100+ new titles a month, learning paths, assessments & code files
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the subscription reader
$0.00
$28.00
$49.99
$29.99 p/m after trial
RRP $39.99
RRP $49.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Game Physics Cookbook Book Cover
Game Physics Cookbook
$ 39.99
$ 28.00
Game Development Patterns and Best Practices Book Cover
Game Development Patterns and Best Practices
$ 35.99
$ 25.20
Buy 2 for $35.00
Save $40.98
Add to Cart

Book Details

ISBN 139781787123663
Paperback480 pages

Book Description

Physics is really important for game programmers who want to add realism and functionality to their games. Collision detection in particular is a problem that affects all game developers, regardless of the platform, engine, or toolkit they use.

This book will teach you the concepts and formulas behind collision detection. You will also be taught how to build a simple physics engine, where Rigid Body physics is the main focus, and learn about intersection algorithms for primitive shapes.

You’ll begin by building a strong foundation in mathematics that will be used throughout the book. We’ll guide you through implementing 2D and 3D primitives and show you how to perform effective collision tests for them. We then pivot to one of the harder areas of game development—collision detection and resolution.

Further on, you will learn what a Physics engine is, how to set up a game window, and how to implement rendering. We’ll explore advanced physics topics such as constraint solving. You’ll also find out how to implement a rudimentary physics engine, which you can use to build an Angry Birds type of game or a more advanced game.

By the end of the book, you will have implemented all primitive and some advanced collision tests, and you will be able to read on geometry and linear Algebra formulas to take forward to your own games!

Table of Contents

What You Will Learn

  • Implement fundamental maths so you can develop solid game physics
  • Use matrices to encode linear transformations
  • Know how to check geometric primitives for collisions
  • Build a Physics engine that can create realistic rigid body behavior
  • Understand advanced techniques, including the Separating Axis Theorem
  • Create physically accurate collision reactions
  • Explore spatial partitioning as an acceleration structure for collisions
  • Resolve rigid body collisions between primitive shapes

Authors

Table of Contents

Book Details

ISBN 139781787123663
Paperback480 pages
Read More
From 4 reviews

Read More Reviews

Recommended for You

Game Development Patterns and Best Practices Book Cover
Game Development Patterns and Best Practices
$ 35.99
$ 25.20
OpenGL – Build high performance graphics Book Cover
OpenGL – Build high performance graphics
$ 67.99
$ 47.60
Game Audio Development with Unity 5.X Book Cover
Game Audio Development with Unity 5.X
$ 35.99
$ 25.20
Blender 3D: Characters, Machines, and Scenes for Artists Book Cover
Blender 3D: Characters, Machines, and Scenes for Artists
$ 69.99
$ 49.00
Blender 3D: Designing Objects Book Cover
Blender 3D: Designing Objects
$ 69.99
$ 49.00
Blender 3D: Designing Objects Book Cover
Blender 3D: Designing Objects
$ 69.99
$ 49.00