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