Essentials of chapter 5 of Game Dev Essentials

I teach a class called Programming for Artists, and we use the book Unity 3.x Game Development Essentials. I sometimes have students who get confused by all the things happening in Chapter 5 so I am going to break it down a bit. That is the reason for this post,...
Unity Collisions

Unity Collisions

Unity collisions allow us to capture the moment and position of any two game objects colliding, the classic example is when a bullet or other projectile collides with a target. Let’s take the case where the gameobject we want to track is indeed named...
Unity Triggers

Unity Triggers

Unity Triggers are initiated when the player (or some other game object) enters the collision area of another game object which has the collider set to “Is Trigger”. Unity Triggers example 1: Start with a standard terrain or you can even use a big resized...
Unity Terrain, Skyboxes, Wind, Trees and Water

Unity Terrain, Skyboxes, Wind, Trees and Water

This Unity Terrain, Skyboxes, Wind, Trees and Water tutorial shows you how to enable, modify, and texture terrain, as well as adding skyboxes, wind, trees, wind in the trees, and basic water to your game environment. Here are some points that might help along the way:...
Unity – Shoot the wall

Unity – Shoot the wall

This tutorial gets you to where you can shoot a projectile at a wall and knock the blocks down. This is from a tutorial by Will Goldstone from his book Unity 3.x Game Development Essentials. Tweet

Unity – Add Sound in the Game

This Unity tutorial demonstrates three ways to add sound to a game: 1. By scripting audio to play after a collision. 2. By adding audio to a localized gameobject so that the sound level varies based on how close the player is to it. 3. By adding audio to the player so...