Day 10: Tutorial No3 begins.

Another day, another tutorial…or something like that.


Today I started the third tutorial on the Unity website: Survival Shooter


In the first chapter you can see a short introduction about the final product, check it out, I think it’ll again be a big step up from the previous tutorial.


Alright, what did I finish today?

Chapter 01: Environment Setup

Setting up the scene, importing the assets and a project overview.


Chapter 02: Player Character

This was where I noticed the video length of this tutorial. While there are only 10 Chapters, which seems very short, the videos are sometimes three or four times longer than in the previous tutorial. So it might take a little bit longer. In Chapter 02 player movement and animation is being set up. The animation system of Unity is really easy to work with, I like it a lot so far.


Chapter 03: Camera Setup

Nothing special here, setting up the isometric view and adding a couple of scripts to make the camera follow the player through the scene.


Chapter 04: Creating Enemy #1

Some basic stuff like adding the model in the scene, adding scripts, sounds and animations, but also some new stuff, such as getting the enemy to follow the player and adding pathfinding AI. The navigation by the AI is actually really simple, I was expecting it to be much more complex in terms of scripting. But I suppose with more complex situations, it’ll be less easy. But for very basic setups it works great with almost no work.

More scripting

Tomorrow I’ll continue with the next entries in this tutorial, such as Health HUD, Player Health and Harming Enemies. Let’s see how far we can get.


One thing I actually don’t like about this particular tutorial is the amount of premade content they give you. I understand this was from a live demonstration/course on quickly making a small game, but there’s really a whole lot already done. Previously it was just assets, but this time a lot of things, which I’m sure most new Unity users still need practice with, like setting up lighting and collision with the environment or scripts etc. is already finished.

Also, in the previous tutorials, there was slightly more explanation and especially experimenting and showing what happens when you do this or that in a wrong or incomplete way. This resulted, at least for me, in all the new information being much clearer and easier to remember.

But so far this tutorial is still really good and there are a lot of useful tips and explanations about the engine, that weren’t in the previous tutorials. So don’t skip this one!