Playback starts YouTube’s embedded player (privacy-enhanced mode).
How to make a horror game (Part #8) Igor Aherne
ChannelIgor AherneChapters
Description from the creator
Want to buy me a coffee or a new keyboard? Here's my PayPal: paypal.me/igorprojectorz :D
Prepare for a smooth yet powerful leap straight into coding in Unity. in 8 hours you will be pimped all the way through
Timestamps:
0:00 - intro
2:09 - trees and their UVS
14:35 - normals bake of grass + trees
23:20 - script for normals bake
31:48 - intro to unity's interface
53:00 - light & quality settings (shadow resolution, distance, render mode etc)
1:05:00 - transform and parent / child. Position coordinates explained
1:10:00 - additional components of a gameObject
1:13:39 - tags and layers
1:16:20 - homogenious textures + texture atlasing (texturing many objects with one texture)
1:24:30 - homogenious texturing of a wooden log example.
1:33:17 - texture atlas implications ( tiling)
1:35:36 - preview seams on baked normal maps explained
1:39:00 - mirroring objects in unity
1:44:39 - CODING part, setting up the Script Editor
1:50:30 - first MonoBehavior script
1:52:30 - variables + their types
1:56:45 - commenting in scripts
1:56:54 - bits and bytes explained
2:02:30 - using the namespaces
2:03:20 - First function, Start() explained
2:05:00 - Debug and print the message into the console
2:05:50 - Your first error
2:10:00 - continuing to explore the functions
2:16:10 - a function to return a result. Function arguments
2:24:37 - conditions " if/else "
2:30:45 - single-line check statement
2:31:45 the lifetime of local variables
2:34:25 how to deal with type cast errors
2:35:30 switch statement
2:46:00 the while loop
2:48:50 the actual incrementation vs. "visual addition"
2:51:50 for-loop (with multiple counters)
2:58:30 revision of public / private keyword
Classes
3:01:45 naming the classes
3:02:15 the first class
3:03:00 the constructor function
3:03:59 ................................CLASSES EXPLAINED 1
3:05:30 creating the first 2 instances (the first 2 objects) from our first class (from our own type)
3:08:55 ................................CLASSES EXPLAINED 2
3:13:05 console gui quick hints
3:14:00 getter / setter variables
3:17:00 structs
3:18:05 class inheritance
3:29:00 "random" values
Inheritance and "nested objects":
3:46:50 returning multiple variables from the function (via returning an object)
3:47:35 arrays
Monobehaviors:
4:08:30 Monobehavior & accesing components
4:10:30 Start() function & modifying the light component
4:11:45 Update() function
-Other timestamps will be added later -
Let's get going friend :)
The Architecture of CPU youtube.com/watch?v=cNN_tTXABUA
Prepare for a smooth yet powerful leap straight into coding in Unity. in 8 hours you will be pimped all the way through
Timestamps:
0:00 - intro
2:09 - trees and their UVS
14:35 - normals bake of grass + trees
23:20 - script for normals bake
31:48 - intro to unity's interface
53:00 - light & quality settings (shadow resolution, distance, render mode etc)
1:05:00 - transform and parent / child. Position coordinates explained
1:10:00 - additional components of a gameObject
1:13:39 - tags and layers
1:16:20 - homogenious textures + texture atlasing (texturing many objects with one texture)
1:24:30 - homogenious texturing of a wooden log example.
1:33:17 - texture atlas implications ( tiling)
1:35:36 - preview seams on baked normal maps explained
1:39:00 - mirroring objects in unity
1:44:39 - CODING part, setting up the Script Editor
1:50:30 - first MonoBehavior script
1:52:30 - variables + their types
1:56:45 - commenting in scripts
1:56:54 - bits and bytes explained
2:02:30 - using the namespaces
2:03:20 - First function, Start() explained
2:05:00 - Debug and print the message into the console
2:05:50 - Your first error
2:10:00 - continuing to explore the functions
2:16:10 - a function to return a result. Function arguments
2:24:37 - conditions " if/else "
2:30:45 - single-line check statement
2:31:45 the lifetime of local variables
2:34:25 how to deal with type cast errors
2:35:30 switch statement
2:46:00 the while loop
2:48:50 the actual incrementation vs. "visual addition"
2:51:50 for-loop (with multiple counters)
2:58:30 revision of public / private keyword
Classes
3:01:45 naming the classes
3:02:15 the first class
3:03:00 the constructor function
3:03:59 ................................CLASSES EXPLAINED 1
3:05:30 creating the first 2 instances (the first 2 objects) from our first class (from our own type)
3:08:55 ................................CLASSES EXPLAINED 2
3:13:05 console gui quick hints
3:14:00 getter / setter variables
3:17:00 structs
3:18:05 class inheritance
3:29:00 "random" values
Inheritance and "nested objects":
3:46:50 returning multiple variables from the function (via returning an object)
3:47:35 arrays
Monobehaviors:
4:08:30 Monobehavior & accesing components
4:10:30 Start() function & modifying the light component
4:11:45 Update() function
-Other timestamps will be added later -
Let's get going friend :)
The Architecture of CPU youtube.com/watch?v=cNN_tTXABUA
About this tutorial
Igor Aherne published this 7:53:11 video tutorial on October 27, 2015. It has been watched 11,368 times on YouTube.
- Channel
- Igor Aherne
- Category
- Education
- Duration
- 7:53:11
- Published
- October 27, 2015
- Views
- 11,368
- Likes
- 163
Share
This tutorial in other languages
- FRComment faire un jeu d'horreur (N ° 8) Igor Aherne
- ESComo hacer un juego de terror (Parte # 8) Igor Aherne
- PTComo fazer um jogo de terror (Parte # 8) Igor Aherne
- ITCome fare un gioco horror (parte # 8) Igor Aherne
- DEWie man ein Horror-Spiel (Teil # 8) Igor Aherne machen
- NLHoe maak je een horror spel (Part # 8) Igor Aherne maken
- RUКак сделать хоррор игру (часть # 8) Игорь Aherne
- PLJak zrobić grę horror (część 8) Igor Aherne
- JAホラーゲーム(パート#8)イゴールAherneにする方法
- ARكيفية جعل لعبة الرعب (الجزء رقم 8) إيغور Aherne
- HIएक हॉरर खेल (भाग # 8) इगोर Aherne बनाने के लिए
- IDCara membuat game horor (Part # 8) Igor Aherne