O'Reilly logo

Core HTML5 Canvas: Graphics, Animation, and Game Development by David Geary

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 9. Game Development

Game development is the most fun you can have with a computer, but that doesn’t mean it’s easy. You need to have a fundamental understanding of mathematics, including algebra, trigonometry, and vectors, and you have to come to grips with some pretty complicated topics, such as implementing animations and collision detection. In the end, however, there’s nothing quite as satisfying for software developers as being able to make the vision they originally had for a game come to life on screen.

Fortunately, we’ve been through all of that—mathematics, implementing animations, collision detection, etc.—in previous chapters in this book. After all that hard work, it’s time to have some fun implementing games.

This chapter ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required