Handmade Hero»Episode Guide
Fading Z Layers
?
?

Keyboard Navigation

Global Keys

[, < / ], > Jump to previous / next episode
W, K, P / S, J, N Jump to previous / next marker
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)

Menu toggling

q Quotes r References f Filter y Link c Credits

In-Menu Movement

a
w
s
d
h j k l


Quotes and References Menus

Enter Jump to timecode

Quotes, References and Credits Menus

o Open URL (in new tab)

Filter Menu

x, Space Toggle category and focus next
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus

Filter and Link Menus

z Toggle filter / linking mode

Credits Menu

Enter Open URL (in new tab)
3:25Recap where we left things off
3:25Recap where we left things off
3:25Recap where we left things off
4:40Explain the necessity for Z-slices
4:40Explain the necessity for Z-slices
4:40Explain the necessity for Z-slices
7:33Take a look at how our SimRegion stuff handles unpacking entities
7:33Take a look at how our SimRegion stuff handles unpacking entities
7:33Take a look at how our SimRegion stuff handles unpacking entities
9:07Take out the ZOffset and reenable DrawRectangle
9:07Take out the ZOffset and reenable DrawRectangle
9:07Take out the ZOffset and reenable DrawRectangle
10:42Turn off the camera snapping
10:42Turn off the camera snapping
10:42Turn off the camera snapping
12:29Explain the concept of fixed Z-slices
12:29Explain the concept of fixed Z-slices
12:29Explain the concept of fixed Z-slices
14:40Move GlobalAlpha
14:40Move GlobalAlpha
14:40Move GlobalAlpha
16:32On separating update and render for entities
16:32On separating update and render for entities
16:32On separating update and render for entities
17:51Set the GlobalAlpha based on the GroundP
17:51Set the GlobalAlpha based on the GroundP
17:51Set the GlobalAlpha based on the GroundP
20:13Introduce CameraP
20:13Introduce CameraP
20:13Introduce CameraP
23:31Set the GlobalAlpha from CameraRelativeGroundP
23:31Set the GlobalAlpha from CameraRelativeGroundP
23:31Set the GlobalAlpha from CameraRelativeGroundP
24:43Take a look at the fade in-game
24:43Take a look at the fade in-game
24:43Take a look at the fade in-game
25:20Makes this a little more formal
25:20Makes this a little more formal
25:20Makes this a little more formal
26:22Blackboard: Specifying the visibility of levels
26:22Blackboard: Specifying the visibility of levels
26:22Blackboard: Specifying the visibility of levels
29:04Introduce Fade location markers
29:04Introduce Fade location markers
29:04Introduce Fade location markers
32:14Introduce Clamp01MapToRange
32:14Introduce Clamp01MapToRange
32:14Introduce Clamp01MapToRange
34:54Check it out in-game and correct the fade direction
34:54Check it out in-game and correct the fade direction
34:54Check it out in-game and correct the fade direction
38:05Allow us to go up another level
38:05Allow us to go up another level
38:05Allow us to go up another level
44:07What has Casey done?α
44:07What has Casey done?α
44:07What has Casey done?α
44:59That's a bugβ
44:59That's a bugβ
44:59That's a bugβ
45:10Investigate what's going on
45:10Investigate what's going on
45:10Investigate what's going on
48:06Set the MaxEntityRadius for Z to 0.0f
48:06Set the MaxEntityRadius for Z to 0.0f
48:06Set the MaxEntityRadius for Z to 0.0f
49:31Set the SimBoundsExpansion for Z to 0.0f and then to GameState->TypicalFloorHeight
49:31Set the SimBoundsExpansion for Z to 0.0f and then to GameState->TypicalFloorHeight
49:31Set the SimBoundsExpansion for Z to 0.0f and then to GameState->TypicalFloorHeight
51:41See what that gets us
51:41See what that gets us
51:41See what that gets us
52:51Fix Clamp01MapToRange
52:51Fix Clamp01MapToRange
52:51Fix Clamp01MapToRange
53:15Check out the fade and get the FadeBottom working
53:15Check out the fade and get the FadeBottom working
53:15Check out the fade and get the FadeBottom working
56:21Check it all out and stagger the stairwell location
56:21Check it all out and stagger the stairwell location
56:21Check it all out and stagger the stairwell location
57:22Walk down the levels and note some issues to work on
57:22Walk down the levels and note some issues to work on
57:22Walk down the levels and note some issues to work on
59:49Q&A
🗩
59:49Q&A
🗩
59:49Q&A
🗩
1:00:16ttbjm Why were some of the trees upside down?
🗪
1:00:16ttbjm Why were some of the trees upside down?
🗪
1:00:16ttbjm Why were some of the trees upside down?
🗪
1:02:17cubercaleb Are the head and body entities off to the side supposed to scale with the main character?
🗪
1:02:17cubercaleb Are the head and body entities off to the side supposed to scale with the main character?
🗪
1:02:17cubercaleb Are the head and body entities off to the side supposed to scale with the main character?
🗪
1:06:19blah238 What is Z-fighting and is it something that you have to worry about in a game like this?
🗪
1:06:19blah238 What is Z-fighting and is it something that you have to worry about in a game like this?
🗪
1:06:19blah238 What is Z-fighting and is it something that you have to worry about in a game like this?
🗪
1:06:51Blackboard: Z-Fighting
1:06:51Blackboard: Z-Fighting
1:06:51Blackboard: Z-Fighting
1:19:35Stream is over
🗩
1:19:35Stream is over
🗩
1:19:35Stream is over
🗩