Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Learn Unity AI by Making a Tank Game
Gameplay
Gameplay
Unity Introduction
Have Unity experience? Jump to Section 6!
1.1 Introduction (3:13)
1.2 Unity Editor (13:21)
1.3 Moving a Cube (12:03)
1.4 Materials (8:54)
1.5 Lights (6:15)
1.6 Particle System (6:20)
1.7 Applying Physics (4:58)
1.8 Asset Store (3:11)
C# Coding - Unity Introduction
2.1 Introduction (2:08)
2.2 Variables (16:59)
2.3 Methods (16:19)
2.4 If Blocks (7:40)
2.5 Loops (12:45)
Inputs - Unity Introduction
3.1 Introduction (1:58)
3.2 Key Presses (13:35)
3.3 Moving a Player (11:03)
3.4 Jumping (10:58)
3.5 Moving Forward (7:18)
3.6 Cycling Cameras (14:07)
Prefabs - Unity Introduction
4.1 Introduction (1:49)
4.2 Introduction to Prefabs (16:51)
FAQ on Instantiating Objects
4.3 Random Angles (9:15)
FAQ on Destroying Objects
4.4 Explosion Effects (13:12)
4.5 Adding Explosion Effects (10:08)
Pathfinding Unity Game with A* Algorithm
(Files) Source Code and Art Assets
01. Introduction (3:01)
02. Motivation (8:12)
03. Project Setup (6:58)
04. Node (15:50)
05. String Map (17:17)
06. A* Setup (13:08)
07. A* Loop (18:23)
08. Auxiliary Methods (9:52)
09. Finishing Algorithm (7:15)
10. Importing 2D Assets (17:06)
11. Building a Level (14:10)
12. From Console to Visual (15:07)
13. Adding Tanks (8:22)
14. Identifying Nodes (14:17)
15. Moving the Tank (9:45)
16. Visually Moving Tank (11:57)
17. Smooth Movement (12:53)
18. Smooth Rotation (4:53)
19. Ordering Tank to Move (19:29)
20. Speeding up Player (4:24)
21. Spawning Logic (16:14)
22. Crate Visuals (13:17)
23. Adding Crates to Valid Positions (10:45)
24. Collecting Crates (13:02)
25. Score Counting (9:23)
26. User Interface (14:43)
27. Starting Game (16:21)
28. Game Over Screen (21:24)
29. Highscore (12:57)
30. Sounds (7:06)
31. Conclusion and Challenge (3:00)
Bonus
Get 155+ Courses
17. Smooth Movement
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock