Handmade Hero»Episode Guide
Adding the Glove
?
?

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)
0:48Prepare for combat
0:48Prepare for combat
0:48Prepare for combat
7:41handmade_world_mode.cpp: Make AddPlayer initialise a Glove and call AddPiece for it
7:41handmade_world_mode.cpp: Make AddPlayer initialise a Glove and call AddPiece for it
7:41handmade_world_mode.cpp: Make AddPlayer initialise a Glove and call AddPiece for it
10:33handmade_brain.h: Add Glove to brain_hero
10:33handmade_brain.h: Add Glove to brain_hero
10:33handmade_brain.h: Add Glove to brain_hero
11:00handmade_world_mode.cpp: Make PlayWorld set the Glove to not collide
11:00handmade_world_mode.cpp: Make PlayWorld set the Glove to not collide
11:00handmade_world_mode.cpp: Make PlayWorld set the Glove to not collide
13:19handmade_brain.cpp: Make ExecuteBrain position the glove next to the hero's body
13:19handmade_brain.cpp: Make ExecuteBrain position the glove next to the hero's body
13:19handmade_brain.cpp: Make ExecuteBrain position the glove next to the hero's body
17:10handmade_brain.cpp: Make ExecuteBrain offset the Glove according to the hero's FacingDirection
17:10handmade_brain.cpp: Make ExecuteBrain offset the Glove according to the hero's FacingDirection
17:10handmade_brain.cpp: Make ExecuteBrain offset the Glove according to the hero's FacingDirection
18:49Blackboard: Calculating the angle relative to the FacingDirection
18:49Blackboard: Calculating the angle relative to the FacingDirection
18:49Blackboard: Calculating the angle relative to the FacingDirection
20:37Run the game and see the "glove"
20:37Run the game and see the "glove"
20:37Run the game and see the "glove"
22:43handmade_brain.h: Add MovementMode_AttackSwipe to entity_movement_mode
22:43handmade_brain.h: Add MovementMode_AttackSwipe to entity_movement_mode
22:43handmade_brain.h: Add MovementMode_AttackSwipe to entity_movement_mode
24:33handmade_world_mode.cpp: Implement the AttackSwipe in UpdateAndRenderWorld
24:33handmade_world_mode.cpp: Implement the AttackSwipe in UpdateAndRenderWorld
24:33handmade_world_mode.cpp: Implement the AttackSwipe in UpdateAndRenderWorld
26:24Blackboard: Parameterising the arc of the swipe
26:24Blackboard: Parameterising the arc of the swipe
26:24Blackboard: Parameterising the arc of the swipe
28:30handmade_entity.h: Add SwipeAngleStart and SwipeAngleTarget to entity
28:30handmade_entity.h: Add SwipeAngleStart and SwipeAngleTarget to entity
28:30handmade_entity.h: Add SwipeAngleStart and SwipeAngleTarget to entity
30:36handmade_entity.h: Add MovementMode_AngleOffset and MovementMode_AngleAttackSwipe to entity_movement_mode
30:36handmade_entity.h: Add MovementMode_AngleOffset and MovementMode_AngleAttackSwipe to entity_movement_mode
30:36handmade_entity.h: Add MovementMode_AngleOffset and MovementMode_AngleAttackSwipe to entity_movement_mode
41:43handmade_brain.cpp: Provide the ability in ExecuteBrain to initiate an attack
41:43handmade_brain.cpp: Provide the ability in ExecuteBrain to initiate an attack
41:43handmade_brain.cpp: Provide the ability in ExecuteBrain to initiate an attack
45:49Run the game and try out the swipe
45:49Run the game and try out the swipe
45:49Run the game and try out the swipe
48:15handmade_entity.h: Add AngleCurrentDistance, AngleBaseDistance and AngleSwipeDistance to entity
48:15handmade_entity.h: Add AngleCurrentDistance, AngleBaseDistance and AngleSwipeDistance to entity
48:15handmade_entity.h: Add AngleCurrentDistance, AngleBaseDistance and AngleSwipeDistance to entity
48:51handmade_world_mode.cpp: Make UpdateAndRenderWorld parameterise the swipe's arc
48:51handmade_world_mode.cpp: Make UpdateAndRenderWorld parameterise the swipe's arc
48:51handmade_world_mode.cpp: Make UpdateAndRenderWorld parameterise the swipe's arc
50:46handmade_math.h: Introduce Sin01
50:46handmade_math.h: Introduce Sin01
50:46handmade_math.h: Introduce Sin01
51:39Blackboard: Cosine arc
51:39Blackboard: Cosine arc
51:39Blackboard: Cosine arc
55:33Run the game and try out the swipe
55:33Run the game and try out the swipe
55:33Run the game and try out the swipe
59:22handmade_math.h: Introduce Triangle01
59:22handmade_math.h: Introduce Triangle01
59:22handmade_math.h: Introduce Triangle01
1:00:26handmade_world_mode.cpp: Make UpdateAndRenderWorld call Triangle01 and then run the game to try it out
1:00:26handmade_world_mode.cpp: Make UpdateAndRenderWorld call Triangle01 and then run the game to try it out
1:00:26handmade_world_mode.cpp: Make UpdateAndRenderWorld call Triangle01 and then run the game to try it out
1:01:04Q&A
🗩
1:01:04Q&A
🗩
1:01:04Q&A
🗩
1:01:47popcorn Will it support Nintendo's power gloves?
🗪
1:01:47popcorn Will it support Nintendo's power gloves?
🗪
1:01:47popcorn Will it support Nintendo's power gloves?
🗪
1:02:17soysaucethekid Are chain attacks going to be in by any chance (i.e. slash slash thrust)?
🗪
1:02:17soysaucethekid Are chain attacks going to be in by any chance (i.e. slash slash thrust)?
🗪
1:02:17soysaucethekid Are chain attacks going to be in by any chance (i.e. slash slash thrust)?
🗪
1:03:16novynn What are your thoughts on switching to simulating adjacent rooms rather than using the simulation apron?
🗪
1:03:16novynn What are your thoughts on switching to simulating adjacent rooms rather than using the simulation apron?
🗪
1:03:16novynn What are your thoughts on switching to simulating adjacent rooms rather than using the simulation apron?
🗪
1:05:19shinny_magikarp How is the familiar intended to attack? Some kind of projectile or doing some kind of glide move and physically hitting a foe?
🗪
1:05:19shinny_magikarp How is the familiar intended to attack? Some kind of projectile or doing some kind of glide move and physically hitting a foe?
🗪
1:05:19shinny_magikarp How is the familiar intended to attack? Some kind of projectile or doing some kind of glide move and physically hitting a foe?
🗪
1:06:41billdstrong Will there be a boot to match the glove?
🗪
1:06:41billdstrong Will there be a boot to match the glove?
🗪
1:06:41billdstrong Will there be a boot to match the glove?
🗪
1:06:47erdomina For the particle effects for the glove, are we going to be doing something similar to what we did earlier using head assets?
🗪
1:06:47erdomina For the particle effects for the glove, are we going to be doing something similar to what we did earlier using head assets?
🗪
1:06:47erdomina For the particle effects for the glove, are we going to be doing something similar to what we did earlier using head assets?
🗪
1:07:48Miblo I'm wondering if it could be a cool mechanic if you could swipe and change your facing direction while you swipe, thus prolonging the swipe into a potentially never ending spinning punch...
🗪
1:07:48Miblo I'm wondering if it could be a cool mechanic if you could swipe and change your facing direction while you swipe, thus prolonging the swipe into a potentially never ending spinning punch...
🗪
1:07:48Miblo I'm wondering if it could be a cool mechanic if you could swipe and change your facing direction while you swipe, thus prolonging the swipe into a potentially never ending spinning punch...
🗪
1:08:42sssmcgrath Have you played Planescape: Torment? Handmade Hero totally needs a Morte-style familiar
🗪
1:08:42sssmcgrath Have you played Planescape: Torment? Handmade Hero totally needs a Morte-style familiar
🗪
1:08:42sssmcgrath Have you played Planescape: Torment? Handmade Hero totally needs a Morte-style familiar
🗪
1:09:24wellingguzman Will attacking be interrupt? Such as attacking unanimated entity, or someone attacked the player from behind and it jump opposite to the attack (e.g. old Zelda)?
🗪
1:09:24wellingguzman Will attacking be interrupt? Such as attacking unanimated entity, or someone attacked the player from behind and it jump opposite to the attack (e.g. old Zelda)?
🗪
1:09:24wellingguzman Will attacking be interrupt? Such as attacking unanimated entity, or someone attacked the player from behind and it jump opposite to the attack (e.g. old Zelda)?
🗪
1:10:45duroate Why not leave the glove swipe to the artist / animator of the game?
🗪
1:10:45duroate Why not leave the glove swipe to the artist / animator of the game?
🗪
1:10:45duroate Why not leave the glove swipe to the artist / animator of the game?
🗪
1:12:28Wind down, with a glimpse into the future and some thoughts on how alive the world is starting to feel
🗩
1:12:28Wind down, with a glimpse into the future and some thoughts on how alive the world is starting to feel
🗩
1:12:28Wind down, with a glimpse into the future and some thoughts on how alive the world is starting to feel
🗩