Current Chapter: Chapter 1 - Intro
Up Next: Chapter 2 - Creating a Script File

Intro to C# in Unity

In this comprehensive 3DMotive.com course for beginners, instructor Alan Thorn explores how to get started at C# Programming by making games using the Unity engine. In just a few hours, you’ll learn the fundamentals of programming for designing and building games easily with professional-grade development tools; no previous experience required. Design levels, define behaviours and create playable experiences that are fun for everybody as you learn the C# language, step by step. This course explores programming fundamentals, such as variables, functions, conditional statements, loops, components and classes. Plus, we’ll see more advanced features too: including coroutines, inheritance, events, statics and singeltons. During this course, we’ll create a completely playable shooter game including object physics, NPC intelligence, post-processing camera effects; particle systems, weapon systems and lot’s more. By the end, you’ll be strongly positioned to create interesting games independently using C#, and you’ll be ready to tackle more advanced challenges that push your knowledge to the next level. This is the place for all aspiring game developers to get started with confidence!

  • Software: Unity
  • Author: Alan Thorn
  • Skill Level: Beginner
  • Video Length:
Chapter 1 - Intro
01:12
Chapter 2 - Creating a Script File
08:28
Chapter 3 - Hello World
08:37
Chapter 4 - Variables and the Inspector
10:24
Chapter 5 - Components and Variables
11:44
Chapter 6 - The Update Function
08:53
Chapter 7 - Conditional Statements
09:52
Chapter 8 - FPS and Delta Time
06:23
Chapter 9 - Translation and Rotation
13:24
Chapter 10 - Conclusion
01:45
Chapter 1 - Intro
01:12
Chapter 2 - Starting the Space Shooter Project
02:49
Chapter 3 - Getting Started with Physics and Controls
10:05
Chapter 4 - Rigid Bodies
11:33
Chapter 5 - Velocity and Vectors
11:58
Chapter 6 - Creating a Health Class
07:52
Chapter 7 - C# Properties
15:17
Chapter 8 - Namespaces and Events
06:54
Chapter 9 - Visual Scripting
07:02
Chapter 10 - Conclusion
02:06
Chapter 1 - Intro
01:12
Chapter 2 - Particles and Ammo
08:16
Chapter 3 - Coding with Particles
08:18
Chapter 4 - Firing, Functions, and Returns
09:22
Chapter 5 - Coding with Audio
07:13
Chapter 6 - Interobject Communication
13:16
Chapter 7 - Looking at Objects
08:50
Chapter 8 - Velocity and Following
11:16
Chapter 9 - Handling Collision
12:53
Chapter 10 - Ammo Collisions and Health
09:44
Chapter 11 - Conclusion
01:06
Chapter 1 - Intro
01:12
Chapter 2 - Setting the Scene
04:49
Chapter 3 - Getting Started with Object Spawning
09:53
Chapter 4 - Moving Further with Object Spawning
08:46
Chapter 5 - Timed Events
04:34
Chapter 6 - Object Destruction
07:19
Chapter 7 - Working with UI
06:16
Chapter 8 - Getting Started with Object Spawning
07:59
Chapter 9 - Unity Reference
10:53
Chapter 10 - Conclusion
01:48

New Training Released Every Week.

Start learning today.