Unity Tutorial – Tactics Movement

Tactics games, like Final Fantasy Tactics and Ogre Tactics, are turn-based combat games on square tiles. This multi-video tutorial will cover movement for a tactics game.

Player movement uses Breadth First Search (BFS) to calculate the tiles that the player’s unit can move to. NPC movement uses A* to calculate a path to the nearest player unit, and then limits the path to the unit’s maximum movement.

Part 1 – covers how to set up the tactics game board
Part 2 – covers how to set up the adjacency list for each tile
Part 3 – covers Breadth First Search (BFS) for calculating the tiles the player can move to
Part 4 – covers movement of the unit’s from tile to tile, including jumping up and down
Part 5 – covers the turn manager so the player and NPC can take turns moving
Part 6 – covers A* and NPC movement which chases after the player

Download this Unity tutorial

Videos

Part 1 – covers how to set up the tactics game board

Part 2 – covers how to set up the adjacency list for each tile

Part 3 – covers Breadth First Search (BFS) for calculating the tiles the player can move to

Part 4 – covers movement of the unit’s from tile to tile, including jumping up and down

Part 5 – covers the turn manager so the player and NPC can take turns moving

Part 6 – covers A* and NPC movement which chases after the player

Exploring Shaders in Unity

Here are some notes I put together for a lecture/demo for the San Diego Unity 3D Meetup Group.

Exploring Shaders in Unity
Start with what a shader is and why they are important. Then, a discussion of the different types of shaders used in the rendering pipeline. A brief look at Unity’s built in PBR shaders and why you might want to make your own custom shaders. Finally, a demonstration of the different types of custom shaders and the types of visual effects that can be created using them.

Slides:
Exploring Shaders in Unity

Code:
Exploring Shaders

Exploring shaders in Unity

Tuesday, Jul 12, 2016, 7:00 PM

The Art Institute of California- San Diego
7650 Mission Valley Road San Diego, CA

0 Game Developers Went

Let’s learn a few things about Unity Shaders from Greg Miranda, who teaches Unity Shaders at the Art Institute of California.  Here’s a brief description of what he plans to cover:”Start with what a shader is and why they are important. Then, a discussion of the different types of shaders used in the rendering pipeline. A brief look at Unity’s bui…

Check out this Meetup →