Join Jesse Freeman for an in-depth discussion in this video Adding in animated obstacles, part of Unity 5 2D Essential Training (2015).
- View Offline
- Exercise Files
- Now we're gonna create…the last of our objects in our game.…Let's go into the artwork folder and into the sprite folder.…We have two special objects: the chair and the couch.…When the player jumps on these,…we didn't want them to jump on the top of it.…So, we're gonna need to make custom objects…for these so that the colliders are in the middle…so it looks like, when they jump on it,…they're standing on the chair…or standing on the couch correctly.…To get started,…let's drag a chair out and we're gonna start configuring it.…To begin with,…we're gonna change it to a chair…and let's start adding in all the other components…that we need.…
Starting with our Box Collider 2D.…Here, we wanna change the size…to be 16 by 13…and we're gonna change the y offset to nine.…Next, we're gonna wanna add our Rigid Body 2D.…Here we're gonna set the Gravity Scale to zero.…Fixed Angle is kinematic.…And we'll have it interpolate.…Next, we'll add the DestroyOffScreen…and here we'll change this to 34.…
As you can see, the pattern's gonna be the same:…
Super Zombie Runner riffs off the popular endless runner genre: a one-button casual game that's not only fun to play but exciting to build. The focus of the work is a reusable code base that you can extend and make your own, while learning the basics of object pooling, supporting multiple screen resolutions, tracking scoring, and multi-platform publishing. Along the way, Jesse covers key Unity features, such as working with sprites, creating animations, and leveraging the UI components.
- Working with sprites and animation
- Creating the player
- Spawning GameObjects
- Adding obstacles and collisions
- Building the game objects and logic
- Managing game state
- Creating pixel-perfect cameras
- Designing for multiple screen resolutions
- Adding scores
- Optimizing performance
- Publishing to desktop, web, and mobile platforms
Skill Level Intermediate
1. Working with Sprites
2. Creating Repeating Textures
3. Creating Obstacles
4. Object Pooling
5. Creating the Player
6. Setting Up the Game
7. Adding UI
8. Creating More Obstacles
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.