8 Creating a third-person 3D game: player movement and animation

This chapter covers

  • Adding real-time shadows to the scene
  • Making the camera orbit around its target
  • Changing rotation smoothly using the Lerp algorithm
  • Handling ground detection for jumping, ledges, and slopes
  • Applying and controlling animation for a lifelike character

In this chapter, you’ll create another 3D game, but this time you’ll be working in a new game genre. In chapter 2, you built a movement demo for a first-person game. Now you’re going to write another movement demo, but this time it’ll involve third-person movement. The most important difference is the placement of the camera relative to the player: A player sees through their character’s eyes in first-person ...

Get Unity in Action, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.