Professor Rework
?
?
W, K, P / S, J, N Jump to previous / next timestamp
t / T Toggle theatre / SUPERtheatre mode
V Revert filter to original state Y Select link (requires manual Ctrl-c)
X, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus
Keyboard Navigation
Global Keys
[, < / ], > Jump to previous / next episodeW, K, P / S, J, N Jump to previous / next timestamp
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 CreditsIn-Menu and Index Controls
a
w
s
s
d
h
j
k
l
←
↑
↓
↓
→
Esc Close menu / unfocus timestamp
Quotes and References Menus and Index
Enter Jump to timestampQuotes, References and Credits Menus
o Open URL (in new tab)Filter Menu
x, Space Toggle category and focus nextX, ShiftSpace Toggle category and focus previous
v Invert topics / media as per focus
Filter and Link Menus
z Toggle filter / linking modeCredits Menu
Enter Open URL (in new tab)⏫
Previous: 'Wheel Reinvention Jam'
⏫
0:00 : Welcome to the interview
0:00 : Welcome to the interview
0:00 : Welcome to the interview
1:19 : What are we drinking today?
1:19 : What are we drinking today?
1:19 : What are we drinking today?
1:23 : Cracking a cold one
1:23 : Cracking a cold one
1:23 : Cracking a cold one
1:44 : The difficulty of finding Chocolate Wine
1:44 : The difficulty of finding Chocolate Wine
1:44 : The difficulty of finding Chocolate Wine
1:52 : Does it actually taste very chocolatey and nice?
1:52 : Does it actually taste very chocolatey and nice?
1:52 : Does it actually taste very chocolatey and nice?
1:55 : It's basically Nesquik with an after-punch
1:55 : It's basically Nesquik with an after-punch
1:55 : It's basically Nesquik with an after-punch
2:02 : I love that
2:02 : I love that
2:02 : I love that
2:05 : Cheers
2:05 : Cheers
2:05 : Cheers
2:07 : Cheers
2:07 : Cheers
2:07 : Cheers
2:10 : How did you get into programming?
2:10 : How did you get into programming?
2:10 : How did you get into programming?
3:08 : Getting into programming at 15, through the lens of game development
3:08 : Getting into programming at 15, through the lens of game development
3:08 : Getting into programming at 15, through the lens of game development
6:30 : How do you go from using Unreal Engine 4, to peeling back the layers to write your own engine?
6:30 : How do you go from using Unreal Engine 4, to peeling back the layers to write your own engine?
6:30 : How do you go from using Unreal Engine 4, to peeling back the layers to write your own engine?
7:16 : A mix of sheer curiosity and feeling the need to work on a custom collision solution, with inspiration from The Cherno1
7:16 : A mix of sheer curiosity and feeling the need to work on a custom collision solution, with inspiration from The Cherno1
7:16 : A mix of sheer curiosity and feeling the need to work on a custom collision solution, with inspiration from The Cherno1
8:49 : And how did you find Ryan?
8:49 : And how did you find Ryan?
8:49 : And how did you find Ryan?
8:54 : Meeting Ryan Fleury through a mutually-hired artist, and making dev-logs2 inspired by his
8:54 : Meeting Ryan Fleury through a mutually-hired artist, and making dev-logs2 inspired by his
8:54 : Meeting Ryan Fleury through a mutually-hired artist, and making dev-logs2 inspired by his
10:08 : Was it fun making those dev-logs?
10:08 : Was it fun making those dev-logs?
10:08 : Was it fun making those dev-logs?
10:16 : Knowing how to make videos since childhood
10:16 : Knowing how to make videos since childhood
10:16 : Knowing how to make videos since childhood
10:49 : What was your mindset when you noticed you'd exploded in popularity?
10:49 : What was your mindset when you noticed you'd exploded in popularity?
10:49 : What was your mindset when you noticed you'd exploded in popularity?
12:05 : Yearning to quit work as a barista
12:05 : Yearning to quit work as a barista
12:05 : Yearning to quit work as a barista
14:14 : Optimising for the YouTube algorithm: looking at click-through rate and audience retention, to make intriguing thumbnails and overall entertaining videos
14:14 : Optimising for the YouTube algorithm: looking at click-through rate and audience retention, to make intriguing thumbnails and overall entertaining videos
14:14 : Optimising for the YouTube algorithm: looking at click-through rate and audience retention, to make intriguing thumbnails and overall entertaining videos
15:18 : So there was a phase-shift from a focus on game development to video creation?
15:18 : So there was a phase-shift from a focus on game development to video creation?
15:18 : So there was a phase-shift from a focus on game development to video creation?
16:03 : Switching to Ryan's engine and having the 'Moving my entire game into a new engine in 1 week' video3 blow up
16:03 : Switching to Ryan's engine and having the 'Moving my entire game into a new engine in 1 week' video3 blow up
16:03 : Switching to Ryan's engine and having the 'Moving my entire game into a new engine in 1 week' video3 blow up
17:10 : How long do the dev logs take to make relative to the game?
17:10 : How long do the dev logs take to make relative to the game?
17:10 : How long do the dev logs take to make relative to the game?
17:44 : Ramping up script-writing and editing to the point of spending two months on 'Programming a new physics engine for my game'4
17:44 : Ramping up script-writing and editing to the point of spending two months on 'Programming a new physics engine for my game'4
17:44 : Ramping up script-writing and editing to the point of spending two months on 'Programming a new physics engine for my game'4
19:33 : So you were now operating under a different business?
19:33 : So you were now operating under a different business?
19:33 : So you were now operating under a different business?
19:48 : For sure, yep
19:48 : For sure, yep
19:48 : For sure, yep
19:55 : How long did YouTube content creation last?
19:55 : How long did YouTube content creation last?
19:55 : How long did YouTube content creation last?
20:36 : Initial luck, but encroaching pressure
20:36 : Initial luck, but encroaching pressure
20:36 : Initial luck, but encroaching pressure
21:44 : How did it backfire?
21:44 : How did it backfire?
21:44 : How did it backfire?
22:02 : Optimising for the YouTube algorithm, minimum time and effort spent, and keeping sponsor deals flowing
22:02 : Optimising for the YouTube algorithm, minimum time and effort spent, and keeping sponsor deals flowing
22:02 : Optimising for the YouTube algorithm, minimum time and effort spent, and keeping sponsor deals flowing
25:23 : Did you enter burnout?
25:23 : Did you enter burnout?
25:23 : Did you enter burnout?
25:47 : Being burnt out from making YouTube videos, with game development continuing in the background
25:47 : Being burnt out from making YouTube videos, with game development continuing in the background
25:47 : Being burnt out from making YouTube videos, with game development continuing in the background
27:13 : And doing it the Handmade way is not trivial
27:13 : And doing it the Handmade way is not trivial
27:13 : And doing it the Handmade way is not trivial
27:26 : The quickness of bashing things together in Unity
27:26 : The quickness of bashing things together in Unity
27:26 : The quickness of bashing things together in Unity
27:45 : Do you have any hindsight to your story, in terms of bringing an entrepreneurial spirit to Handmade-style programming?
27:45 : Do you have any hindsight to your story, in terms of bringing an entrepreneurial spirit to Handmade-style programming?
27:45 : Do you have any hindsight to your story, in terms of bringing an entrepreneurial spirit to Handmade-style programming?
30:09 : Wrapping up the YouTube content creation story
30:09 : Wrapping up the YouTube content creation story
30:09 : Wrapping up the YouTube content creation story
31:56 : Hindsight: Making development progress videos, not tailored to audience retention5
31:56 : Hindsight: Making development progress videos, not tailored to audience retention5
31:56 : Hindsight: Making development progress videos, not tailored to audience retention5
33:06 : So slowly and organically growing a new audience?
33:06 : So slowly and organically growing a new audience?
33:06 : So slowly and organically growing a new audience?
33:25 : Hierarchy of markets, and writing the Changelog newsletter for the core inner circle6
33:25 : Hierarchy of markets, and writing the Changelog newsletter for the core inner circle6
33:25 : Hierarchy of markets, and writing the Changelog newsletter for the core inner circle6
36:00 : Has there been some disappointment from your original audience?
36:00 : Has there been some disappointment from your original audience?
36:00 : Has there been some disappointment from your original audience?
36:16 : There's no point trying to people-please
36:16 : There's no point trying to people-please
36:16 : There's no point trying to people-please
37:03 : Are you back to working as a barista?
37:03 : Are you back to working as a barista?
37:03 : Are you back to working as a barista?
37:12 : Backpacking and travelling, and living light-weight on savings, sponsorship and Ko-fi donations7
37:12 : Backpacking and travelling, and living light-weight on savings, sponsorship and Ko-fi donations7
37:12 : Backpacking and travelling, and living light-weight on savings, sponsorship and Ko-fi donations7
41:09 : It sounds like an interesting lifestyle
41:09 : It sounds like an interesting lifestyle
41:09 : It sounds like an interesting lifestyle
41:39 : Living in Bali and Argentina
41:39 : Living in Bali and Argentina
41:39 : Living in Bali and Argentina
43:02 : I appreciate your journey
43:02 : I appreciate your journey
43:02 : I appreciate your journey
43:29 : Tell me about a current project of yours using Ryan's engine
43:29 : Tell me about a current project of yours using Ryan's engine
43:29 : Tell me about a current project of yours using Ryan's engine
44:19 : Shipping Don't Cold8
44:19 : Shipping Don't Cold8
44:19 : Shipping Don't Cold8
46:02 : I'm with you, being a full-time, independent conference organiser
46:02 : I'm with you, being a full-time, independent conference organiser
46:02 : I'm with you, being a full-time, independent conference organiser
47:37 : Quick break before Q&A
47:37 : Quick break before Q&A
47:37 : Quick break before Q&A
48:15 : Q&A
48:15 : Q&A
48:15 : Q&A
48:38 : The misery of the YouTube to Twitch transition not really working out
48:38 : The misery of the YouTube to Twitch transition not really working out
48:38 : The misery of the YouTube to Twitch transition not really working out
50:43 : Getting glimpses of missing making entertaining content
50:43 : Getting glimpses of missing making entertaining content
50:43 : Getting glimpses of missing making entertaining content
52:19 : It depends on your tolerance for outsourcing to existing implementations
52:19 : It depends on your tolerance for outsourcing to existing implementations
52:19 : It depends on your tolerance for outsourcing to existing implementations
54:31 : Agreed that uncomplicated and common dependencies are fine
54:31 : Agreed that uncomplicated and common dependencies are fine
54:31 : Agreed that uncomplicated and common dependencies are fine
55:22 : Not wanting to spend much time writing OS or graphics abstractions
55:22 : Not wanting to spend much time writing OS or graphics abstractions
55:22 : Not wanting to spend much time writing OS or graphics abstractions
56:09 : Minecraft
56:09 : Minecraft
56:09 : Minecraft
57:23 : There's nothing multiplayer about Majora's Mask
57:23 : There's nothing multiplayer about Majora's Mask
57:23 : There's nothing multiplayer about Majora's Mask
57:29 : On being 21
57:29 : On being 21
57:29 : On being 21
58:06 : Subscribing to the Changelog9
58:06 : Subscribing to the Changelog9
58:06 : Subscribing to the Changelog9
58:13 : Favouring doing what you love, from which you secondarily make money, rather than vice versa
58:13 : Favouring doing what you love, from which you secondarily make money, rather than vice versa
58:13 : Favouring doing what you love, from which you secondarily make money, rather than vice versa
59:06 : Loving the change in the air
59:06 : Loving the change in the air
59:06 : Loving the change in the air
1:00:00 : Thank you, Randy
1:00:00 : Thank you, Randy
1:00:00 : Thank you, Randy
1:00:10 : Thanks for having me
1:00:10 : Thanks for having me
1:00:10 : Thanks for having me
•
You have arrived at the (current) end of 2022
•