Unity Tutorials

Teleport Your Player

Teleport Your Player setup

June 23, 2015

This tutorial describes how to teleport your player using Unity. Teleportation is cool because it is something we can’t do in reality, but can easily do in games. It can be used for so many purposes, such as teleporting the player from […]

A Better Way to do Simple Animations in Unity

May 25, 2015

I’ve found Unity Legacy animations to be buggy; if I want to simply open a door, they do not work as advertised, though I must admit a bones-type animation, which should be even more problematic, works well. So this complaint and alternate […]

Unity Random Enemy Instantiation

unity enemy spawn basic

February 1, 2015

This tutorial on Unity Random Enemy Instantiation will demonstrate how to combine the Unity Randomize function with instantiation to create two different enemies at two different locations; if one enemy is destroyed, another enemy will appear; at all times there will be […]

Unity Trigger Random Destroy

Unity trigger random destroy

February 1, 2015

This Unity Trigger Random Destroy tutorial will demonstrate how we can combine a simple random destroy with a trigger event to make an even more powerful and flexible game mechanic. In Unity Triggers, I showed how to simply create an OnTriggerEnter function […]

Random Mechanics in Unity

unity random destroy at start

February 1, 2015

Random mechanics in Unity can add excitement and mystery to game play. For our first example, imagine you have just launched a game where the object is to drive or hover along highways that are high up in the air, sitting on […]

Game Design – Guiding the Player

January 25, 2015

This Game Design – Guiding the Player post points to concepts to keep in mind when doing your game level design. Your map layout, visible assets, and how you build, light, and texture your playing terrain should all lead the player the […]

Essentials of chapter 5 of Game Dev Essentials

January 25, 2015

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 […]

Unity Collisions

unity collision destroy example

January 21, 2015

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 […]

Unity Triggers

January 20, 2015

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 […]

Unity Terrain, Skyboxes, Wind, Trees and Water

unity terrain skybox tutorial

January 12, 2015

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 […]

Unity – Shoot the wall

A weapon has just fired a projectile at a wall and partially destroyed it.

January 9, 2015

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

May 14, 2014

This Unity tutorial demonstrates three ways to add sound to a game: 1. By scripting audio to play after a collision.

Unity – Destroy objects with four hits and show GUI score

May 13, 2014

This Unity tutorial shows how to use projectiles to destroy objects and set how many bullets it takes to destroy them, as well as how to trigger a Score GUI text object. Tweet

Unity – Simple Target Hit GUI

May 13, 2014

This tutorial shows how to make a gun that shoots projectiles, how to make the projectiles go away, how to destroy objects with a script, and how to create a simple script that will show the GUI message “Target Hit!”. There is […]

Model, Texture, Animate a Sword in 3ds Max, import to Unity

3ds max animated sword into unity

March 16, 2014

This video tutorial shows how to model, unwrap, texture, and animate a simple sword in 3ds Max, then export that as an FBX file for use in the Unity game engine – then we go to Unity and do the import, and […]

Game Feedback Positive and Negative

January 29, 2014

Two good links to share, one is a diagram and one is a short article. Particularly of interest are the comments on the Game Design Positive and Negative article. Game Feedback Loop Game Design Positive and Negative

Flight Sim Contest Entries

all three contest entries

May 3, 2013

There are three qualified Unity Flight Sim contest entries; vote for your favorite here until May 10, 2013, or try them out by clicking the respective image below: 1. The first entry is from Scotty; controls are displayed on the screen – […]

3ds Max Unwrap to Unity

3ds max unwrap export

March 31, 2013

This 3ds Max Unwrap to Unity tutorial shows how to Unwrap and texture a model in 3ds Max, and then import the file to Unity. It does not take time for finesse, it’s just a real quick flythrough of the basics. First […]

Simple Vehicle Export from 3ds Max and Import to Unity

affect pivot only 3ds max to unity

March 29, 2013

This simple vehicle export from 3ds Max and import to Unity tutorial demonstrates a method of modeling your vehicle for export to the Unity game engine by setting up the model in the Front, Top, and Left views so that it looks […]

Unity Flight Simulator Contest

unity flight simulator contest

March 22, 2013

Purpose of the Contest: To encourage discussion and development around flying games using the Unity game engine, and to encourage beginning Unity developers to get their feet wet with a practical project. Everything you need to engage in this contest is free: […]

Unity Flight Simulator Phase 2

unity flight simulator phase 2

March 21, 2013

Unity Flight Simulator Phase 2 is a followup from a previous tutorial called Unity Flight Simulator tutorial, and has an improved flying script, the addition of collision sounds, controls for jet particles off and on, and some imported objects to collide with. […]

Unity Flight Simulator Demo

unity flight simulator contest

March 8, 2013

Yesterday I finished a Unity Flight Simulator tutorial, and I thought it would be nice to let people try flying the vehicle around – actually it is kind of fun. Check it out here: http://3dcognition.com/demos/unity-flight-simulator-1.html (opens in new window). Controls: Left and […]

Unity Flight Simulation Tutorial

March 6, 2013

This Unity Flight Simulation tutorial demonstrates how to make a model fly using a simple, customized script. Scroll down for the Flying-Tank3.js script, as well as step-by-step instructions, and controls. Try the simulation out here (will open a new window). It needs […]

Unity Particle Flame for Flying Box Tutorial

February 21, 2013

This Unity Particle Flame for Flying Box tutorial demonstrates how to add a particle system to the Flying Box and how to make the particles look like a blue flame – which includes shaping the particle system to a small point. I […]

Unity Flying Box Tutorial

February 12, 2013

This Unity Flying Box tutorial demonstrates how to make a box fly over some terrain in the Unity game engine. It uses a script I found on the Unity forums years ago and edited so that it worked to suit my needs. […]

Unity Import 3ds Max Biped

February 10, 2013

This Unity Import 3ds Max Biped tutorial shows how to export and setup a biped character from 3ds Max and bring it into the latest, easy-to-use Unity3d game engine. This is the HI RES, long running (15 minutes) version – so there […]

Unity Import 3ds Max Bones Character

February 10, 2013

How to make a character created with 3ds Max bones comes alive in the Unity game engine – how to export the FBX file, import to Unity, and setup scripts and animation sequences to the character can idle and run in the […]

Unity Bones Spider Demo

unity bones spider small image

February 2, 2013

This Unity Bones Spider Demo is a fairly rough test where I imported the Spider bones-based character (built in 3ds Max) into the Unity game engine to test functionality. I know the spider has a limp! If and when I get time, […]