Learning Unity and C# for Complete Beginners
- Description
- Curriculum
- FAQ
- Reviews
At the end of this course you will have a completed 3D BomberMan style game published to the web. Your game can be very unique to you as you progress through this course by finding your own assets and audio resources which I will show you how to do.
I have designed this course specifically for the complete beginner with absolutely ZERO experience in Game Development or programming. You will learn everything you need during this course without having to rely on additional resources.
We are going to build a complete game from scratch and take it all the way to being published on the web to share with your family and friends or even sell.
The course will gradually go through making a very simple prototype of our game using simple primitive shapes such as cubes and spheres. Then once comfortable with these concepts we will continue to expand upon it by adding 3D models as replacements to the prototype assets. Further expanding on that we will then add sound, music, User Interface and menu’s, and so on until our game is complete. Taking it one step at a time and breaking everything down in to small tasks so that no matter your skill level you will not feel overwhelmed.
I have included over 40 Assignments in the videos that I give to you so that you can practice the skills you have been shown on your own. Practicing using these skills without just following a video will help you remember them and how to use them in real world situations for the future.
I will also go over how to check the license of assets you find online so that you know how to check if you are allowed to use the assets you find in commercial projects that you may publish in the future.
LETS GET STARTED!
-
4Section IntroductionVideo lesson
-
5Download and install UnityVideo lesson
Check out the next video for an update on the new Unity hub that looks a little bit different now.
-
6New Unity HubVideo lesson
Updated video showing what the new Unity hub looks like and where everything was moved to compared to the previous version.
-
7Creating and opening projectsVideo lesson
-
8Editor OverviewVideo lesson
-
9Custom LayoutsVideo lesson
-
10ScenesVideo lesson
-
11GameObjects and TransformsVideo lesson
-
12MaterialsVideo lesson
-
13Parents and ChildrenVideo lesson
-
14PrefabsVideo lesson
-
15ComponentsVideo lesson
-
16Common Keyboard and Mouse ShortcutsText lesson
Here are some of the common keyboard and mouse shortcuts that you will want to get used to using. These will help increase your workflow as you progress.
You may want to save this image to use as a reference through out the remainder of the course.
-
17TODO: Unity Basics QuizQuiz
-
25Section IntroductionVideo lesson
-
26Updating to Unity 2021Video lesson
-
27Moving the PlayerVideo lesson
-
28Time.DeltaTimeVideo lesson
-
29SerializeFieldVideo lesson
-
30Playmode TintVideo lesson
-
31Keyboard InputVideo lesson
-
32SnappingVideo lesson
-
33Camera ViewVideo lesson
-
34CollisionsVideo lesson
-
35OrganizationVideo lesson
-
36VectorsVideo lesson
-
37Movement MethodVideo lesson
-
38VelocityVideo lesson
-
39Caching ComponentsVideo lesson
-
40Making the bombVideo lesson
-
41InstantiateVideo lesson
-
42CollisionsVideo lesson
-
43TriggersVideo lesson
-
44TagsVideo lesson
-
45Triggers and CollisionsVideo lesson
-
46First EnemyVideo lesson
-
47IsKinematic and CollisionsVideo lesson
-
48ArraysVideo lesson
-
49Make Enemy PatrolVideo lesson
-
50Reverse Waypoint DirectionVideo lesson
-
51Game ManagerVideo lesson
-
52FindObjectOfTypeVideo lesson
-
53Public vs PrivateVideo lesson
-
54Bomb DelayVideo lesson
-
55Bomb ExplosionVideo lesson
-
56Bomb RangeVideo lesson
-
57Detect Explosion Hitting ObjectsVideo lesson
-
58Stop explosions from passing through wallsVideo lesson
-
59Bomb Chain ReactionVideo lesson
-
60Mathf.Round to move bombs to centerVideo lesson
-
61Explosion TrailsVideo lesson
-
62Limit amount of bombsVideo lesson
-
63Explosions kill player and enemiesVideo lesson
-
64Respawn PlayerVideo lesson
-
65Spawn time delay variableVideo lesson
-
66Destructible BlocksVideo lesson
-
67Adjust Player ColliderVideo lesson
-
68Enemy Waypoint DelayVideo lesson
-
69Random Delay TimeVideo lesson
-
70Reverse enemy path when hitting a bombVideo lesson
-
71Debug.LogWarning on Enemies with no waypointsVideo lesson
-
72Build a full levelVideo lesson
-
73New Player MovementVideo lesson
-
74Physics MaterialsVideo lesson
-
75Camera Follows the playerVideo lesson
-
76Keeping track of a ScoreVideo lesson
-
77TODO: Prototype Section QuizQuiz