
Learn to build an action horror 3D game in Unity 2020, covering gravity, animations, artificial intelligence and spawners, telekinesis, particle effects, terrain, user interface, sound, lighting, and final executable.
Install Unity and download the latest version, typically 2020.2, installing it like other software or adding it manually to begin the game development course.
Learn to set up a unity 2020 project, import polygon starter assets, and animate a humanoid character by importing a breakdance animation, creating an animation controller, and looping the sequence.
Build a third-person character controller from scratch by linking a behind-the-shoulder camera to the player, handling input to drive a Unity character controller, and switching to a walking animation.
Implement gravity and advanced animations in a Unity 3D action horror game by adding gravity logic, a character controller, and a camera holder with an idle-to-walking animation state.
Set up a zombie enemy spawner in Unity 2020 using a zombie prefab, enable navmesh navigation, and implement a simple follow AI that chases the player as a horde.
Implement telekinesis in Unity 3D by enabling rigid bodies, attracting boxes to a hold position, and throwing them with a charged impulse toward zombies.
Implement zombie attacks on the player, a health system, and death animations in Unity 2020. Create blood splatter effects and a UI death overlay.
Replace the placeholder with a real man model, set up the animator, and implement running with a shift-to-run control, then enable cape cloth simulation with colliders and constraints.
Replace placeholder models with real terrain assets, paint terrain textures, add grass, trees, and mountains, then configure lighting, skybox, and zombie spawner to craft a forest atmosphere.
Design gui elements and implement a health display, force indicators, and a zombie counter to reveal game state, while refining lighting, textures, and input controls for better playability.
Enhance atmosphere by refining lighting, adding Aura 2 fog, and tweaking terrain for a more cinematic scene. Implement zombie audio, background music, and kinesis effects for immersive soundscapes in Unity.
Attach an audio source to the player, loop walking and running sounds, and sync playback with movement and animation using normalized time; tweak enemy text and export a Windows build.
Hi, my name is Jan Jileček and I am a professional game developer with master's degree in computer science and I've been developing games since 2011. My most well known game is Jung's Labyrinth, a kind of a psychological exploration game, developed in Unity.
We will go through everything you need to create a mature 3D game, where you have the special power of telekinesis to defend yourself against hordes of enemies. I will take you through every step of the creation process and we will create the game together from scratch.
This course will teach you how to:
Prepare your environment
Install Unity 2020 and Rider for C# development
Set up your game development environment
Create your first game
Use Unity Asset store
Import 3D models from Sketchfab
Import animations from Mixamo
Control animations from a script
Handle input controls
Code a basic 3D player controller
Implement gravity
Design gameplay and add special powers
Add zombie enemies
Code enemy spawner
Code basic enemy AI
Code a health system for the player
Code TELEKINESIS as a special power
Tweak the game to look amazing
Use sound effects and create a sound system
Model the terrain, paint trees and grass
Add atmosphere with the lighting system
Enable CLOTH SIMULATION for the player's cape
Design GUI elements for health etc.
Import extra fonts, sounds and music
Create a score system, win and lose scenarios
(Optional) AURA 2: Add fog and volumetric light
and finally build the game into an executable and have some fun with it!