YoVDO

Learn Coding by Making Games in Unity

Offered By: YouTube

Tags

Unity Courses Game Development Courses C# Courses Sprite Sheets Courses

Course Description

Overview

Dive into game development with Unity in this comprehensive 3.5-hour tutorial. Learn essential coding concepts while creating a space shooter game from scratch. Master the Unity Editor, scene creation, and C# programming fundamentals including variables, user input, and conditional statements. Explore sprite manipulation, object-oriented programming with classes, and game object management using prefabs and arrays. Gain hands-on experience with collision detection and physics layers to bring your game to life. By the end, you'll have a solid foundation in Unity game development and practical coding skills applicable to various game genres.

Syllabus

1. How to make video games - Intro to Unity Editor.
2. How to make video games - Creating a scene.
3. What is a Variable - Create variables in C# (Unity).
4. Using a Variable - Moving a player using vector type variable..
5. How to take user input - Controlling player using Keyboard Input.
6. Using Conditional statements - How to keep player on screen in Unity..
6.2 Using Conditional statements (Part II) - How to keep player on screen in Unity..
6.3 Using Conditional statements (Part III) - How to keep player on screen in Unity..
7 How to slice sprite sheets in unity.
8. What is a Class ? - (Creating a bullet object in unity).
9. How to spawn objects in Unity - (creating bullets in our space shooter game).
10. What is a Prefab in Unity.
11. Spawning Multiple Objects - (Understanding Arrays) Part 1.
12. What is a Method in C#? (Invoking a Method in Unity).
13. How to do Collision Detection in unity.
14. Physics Layers in Unity.


Taught by

Joystick lab

Related Courses

Beginning Game Programming with C#
University of Colorado System via Coursera
Programming with C#
Microsoft via edX
DEV206.1x: Introduction to XAML and Application Development
Microsoft via edX
Introduction to Game Development
Michigan State University via Coursera
Designing Advanced Applications using XAML
Microsoft via edX