Unity: Complete and Concise
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
8 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Unity: Complete and Concise to your Wishlist.

Add to Wishlist

Unity: Complete and Concise

A thorough, yet efficient and categorical approach to learning Unity
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
8 students enrolled
Created by Logan Jarrett
Last updated 8/2017
English
Current price: $10 Original price: $60 Discount: 83% off
5 hours left at this price!
30-Day Money-Back Guarantee
Includes:
  • 8 hours on-demand video
  • 6 Articles
  • 4 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Understand all the most important concepts needed to make full-fledged, modern games on the Unity framework
View Curriculum
Requirements
  • Basic knowledge of any object-oriented program language
Description

This course is meant as a much-needed, categorical and focused resource for learning Unity.  While most learning resources for Unity tend to be "project-based", resulting in extremely long, tedious, and sporadically-laid-out content, this course keeps its content focused on each individual subject, and extremely thorough.  You don't just learn how to do things in Unity, you learn why they work, and which method out of multiple methods would be best for each specific case. It respects the student's time, and is laid out in a way that you can use it later as a categorical resource.  It's truly aimed at anyone serious about creating a complete game in Unity.  You don't need prior Unity knowledge to take advantage of this series, just a basic knowledge of how to use any modern object-oriented-programming language.

Who is the target audience?
  • Anyone who knows the basics of programming in a modern language.
  • Anyone who knows little to nothing about Unity.
  • Anyone who wants their information complete, yet to the point.
  • Anyone who has tried to learn unity but been frustrated by a lack of concise learning resources.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
56 Lectures
08:12:25
+
Introduction
4 Lectures 25:33

Project Info and Files
00:04

Touring the Unity Interface
14:08

Navigation and Object Manipulation
08:57
+
Programming Primer
7 Lectures 48:53
Programming in Unity
10:36

Printing to the Console
04:36

Variables and Scope
08:04

Renaming Scripts
01:41

Functions/Methods
12:54

Static Members
04:14

Inheritance
06:48
+
Unity Fundamentals
7 Lectures 01:18:37
Scenes
08:40

Game Objects
09:36

Colliders
18:12


RigidBodies Pt2
12:12

Housekeeping: Getting Ready to Create a Game Prototype Pt1
08:46

Prefabs
07:29
+
Interaction
20 Lectures 03:05:55
Movement: Vectors
06:45

QuickFix - Asset Scaling and Rotation
07:35

Positioning Pt 1
13:37

Rotation
06:02

Rotation Code
00:14

Basic Object and Component Referencing (and using tags)
09:33

Object and Component Variables
12:17

Keyboard Input - Movement
13:33

Time.DeltaTime
02:38

Importing Your Models
07:35

Simple Force
09:32

Using Invoke() to Tweak the Jump
02:46

Positioning Pt2 - Lerping
08:19

Housekeeping: Camera, Jump, and Boost
16:12

Programming in Unity Continued
02:39

Instantiating and Destroying
19:48

Controller Input Overview
18:12

Using Distance and RotateTowards
11:20

Physics Materials Overview
09:20

FixedUpdate and the Time Manager
07:58
+
Audio
4 Lectures 23:30
Audio Overview
03:31

Audio Listener/Source Overview
05:46

Audio Clips Overview
09:24

Housekeeping: Adding the Music and Laser Audio
04:49
+
UI, Scenes, and Cameras
6 Lectures 49:58
Canvases Overview
08:01

UI Element Manipulation Overview
10:47

Scene Manipulation Overview
11:43

Displaying a Fade-Out Logo
07:17

Displaying a Fade-Out Logo Code
00:19

Pausing the Game
11:51
+
Unity Visuals
2 Lectures 19:09
Materials Overview
05:56

+
Unity Advanced
6 Lectures 01:01:36
Bit Arithmetic & Layers
16:17

Debug.DrawLine()
04:48

Raycasting Overview
25:45

Raycasting Overview Code
01:50


Linecasting for Better AI Script
00:51
About the Instructor
Logan Jarrett
0.0 Average rating
0 Reviews
8 Students
1 Course
Independent Game Developer

I am an independent video game designer from the United States with a degree in computer science.  I enjoy digital art, 3d modelling, programming, computers, anime, modern music production, welding and metalwork, cats, and of course, playing video games.  I also enjoy teaching people any of the skills that I am knowledgeable in.