Skip to Content
C++ Game Animation Programming - Second Edition
book

C++ Game Animation Programming - Second Edition

by Michael Dunsky, Gabor Szauer
December 2023
Intermediate to advanced
480 pages
11h 55m
English
Packt Publishing

Overview

Embark on a journey to master the intricacies of game animation by delving into this comprehensive guide on C++ Game Animation Programming. Explore modern animation techniques including the use of OpenGL and Vulkan, and gain in-depth insight into how characters are animated and brought to life in video games.

What this Book will help me do

  • Learn to create efficient C++ applications integrating OpenGL and Vulkan for game animation.
  • Understand and manipulate the glTF file format for model data representation and animation.
  • Design and implement animation systems with advanced concepts like skeletons, clips, and skinning.
  • Develop skills in handling key mathematical tools such as vectors, matrices, and quaternions for animations.
  • Master blending animations and applying inverse kinematics for smooth and realistic character movements.

Author(s)

Michael Dunsky and Gabor Szauer are expert programmers and authors specializing in game development and animation technologies. With strong backgrounds in C++ programming and GPU-accelerated graphics, they are passionate about demystifying game animation. Their writing emphasizes clear explanations and practical implementations, all aimed at equipping aspiring game developers with the skills they need.

Who is it for?

This book is ideal for game developers, C++ programmers, and aspiring animators who wish to deepen their knowledge of advanced game animation techniques. If you are proficient in C programming and possess a basic understanding of mathematics, this book will guide you in mastering the animation of characters in video games. It's also helpful for game designers curious about the programming behind character animation. Whether you're a professional or a hobbyist, this book delivers the tools and concepts necessary for your growth.

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Hands-On C++ Game Animation Programming

Hands-On C++ Game Animation Programming

Gabor Szauer

Publisher Resources

ISBN: 9781803246529