Tag-based Asset Retrieval ⚠ Click here to regain focus ⚠
?
?

Keyboard Navigation

Global Keys

W, A, P / S, D, N Jump to previous / next marker
t / T Toggle theatre / SUPERtheatre mode
z Toggle filter mode V Revert filter to original state

Menu toggling

q Quotes r References f Filter c Credits

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

Credits Menu

Enter Open URL (in new tab)
0:40Recap
0:40Recap
0:40Recap
1:22Casey has an itchα
1:22Casey has an itchα
1:22Casey has an itchα
1:43Goals for the asset system
1:43Goals for the asset system
1:43Goals for the asset system
8:28Looking at the Hero Bitmaps
8:28Looking at the Hero Bitmaps
8:28Looking at the Hero Bitmaps
10:49Classifying hero parts
10:49Classifying hero parts
10:49Classifying hero parts
12:45Classifying facing directions
12:45Classifying facing directions
12:45Classifying facing directions
14:18Requesting assets by tags
14:18Requesting assets by tags
14:18Requesting assets by tags
20:31Using BestMatchAsset for the HeroBitmaps
20:31Using BestMatchAsset for the HeroBitmaps
20:31Using BestMatchAsset for the HeroBitmaps
25:44Loading in the hero parts
25:44Loading in the hero parts
25:44Loading in the hero parts
28:44Tagging hero parts by direction
28:44Tagging hero parts by direction
28:44Tagging hero parts by direction
35:13Revisiting FacingDirection
35:13Revisiting FacingDirection
35:13Revisiting FacingDirection
36:37Blackboard: Supporting different comparison functions
36:37Blackboard: Supporting different comparison functions
36:37Blackboard: Supporting different comparison functions
41:55Using the actual facing direction angle
41:55Using the actual facing direction angle
41:55Using the actual facing direction angle
45:00Debugging broken directions
45:00Debugging broken directions
45:00Debugging broken directions
49:58Temporary fix: Shift the domain
49:58Temporary fix: Shift the domain
49:58Temporary fix: Shift the domain
51:15Tomorrow's task: Correct periodic handling
51:15Tomorrow's task: Correct periodic handling
51:15Tomorrow's task: Correct periodic handling
51:57Q&A
51:57Q&A
51:57Q&A
52:16abnercoimbre It's a bit delayed, so bear with us
🗪
52:16abnercoimbre It's a bit delayed, so bear with us
🗪
52:16abnercoimbre It's a bit delayed, so bear with us
🗪
52:54robotchocolatedino Could all tag matching be periodic and then we just make the period really large when we don't want it to wrap?
🗪
52:54robotchocolatedino Could all tag matching be periodic and then we just make the period really large when we don't want it to wrap?
🗪
52:54robotchocolatedino Could all tag matching be periodic and then we just make the period really large when we don't want it to wrap?
🗪
54:02abnercoimbre The hero has separate bitmaps for his sprite. Will this be a recurring thing for other kinds of sprites in the game?
🗪
54:02abnercoimbre The hero has separate bitmaps for his sprite. Will this be a recurring thing for other kinds of sprites in the game?
🗪
54:02abnercoimbre The hero has separate bitmaps for his sprite. Will this be a recurring thing for other kinds of sprites in the game?
🗪
54:45sir_felolis From a scale of 1-10 how dumb do you think the Windows API is?
🗪
54:45sir_felolis From a scale of 1-10 how dumb do you think the Windows API is?
🗪
54:45sir_felolis From a scale of 1-10 how dumb do you think the Windows API is?
🗪
55:45cubercaleb For getting the angle you want couldn't you just divide the angle by 45, giving you a number to switch on? You could go a step further and take the modulus of the number of angles you want
🗪
55:45cubercaleb For getting the angle you want couldn't you just divide the angle by 45, giving you a number to switch on? You could go a step further and take the modulus of the number of angles you want
🗪
55:45cubercaleb For getting the angle you want couldn't you just divide the angle by 45, giving you a number to switch on? You could go a step further and take the modulus of the number of angles you want
🗪
56:22stelar7 Tau is clearly the superior constant. Please remove every instance of Pi in the code!
🗪
56:22stelar7 Tau is clearly the superior constant. Please remove every instance of Pi in the code!
🗪
56:22stelar7 Tau is clearly the superior constant. Please remove every instance of Pi in the code!
🗪
58:55sir_felolis What is your opinion on people who use spaces instead of tabs?
🗪
58:55sir_felolis What is your opinion on people who use spaces instead of tabs?
🗪
58:55sir_felolis What is your opinion on people who use spaces instead of tabs?
🗪
59:23gasto5 hy did you use A tangent of the angle for determining the asset?
🗪
59:23gasto5 hy did you use A tangent of the angle for determining the asset?
🗪
59:23gasto5 hy did you use A tangent of the angle for determining the asset?
🗪
59:33Blackboard: Looking up an art asset
59:33Blackboard: Looking up an art asset
59:33Blackboard: Looking up an art asset
1:04:49stelar7 How many spaces: 2, 3 or 4?
🗪
1:04:49stelar7 How many spaces: 2, 3 or 4?
🗪
1:04:49stelar7 How many spaces: 2, 3 or 4?
🗪
1:05:04robotchocolatedino Will you implement asset loading priority? For example, the player should probably load first so that you're not invisible in the beginning
🗪
1:05:04robotchocolatedino Will you implement asset loading priority? For example, the player should probably load first so that you're not invisible in the beginning
🗪
1:05:04robotchocolatedino Will you implement asset loading priority? For example, the player should probably load first so that you're not invisible in the beginning
🗪
1:05:31coolsebz Would it be a good idea to switch to using Matrices for Rotation (so further down the line it's easier to implement scale and transform)?
🗪
1:05:31coolsebz Would it be a good idea to switch to using Matrices for Rotation (so further down the line it's easier to implement scale and transform)?
🗪
1:05:31coolsebz Would it be a good idea to switch to using Matrices for Rotation (so further down the line it's easier to implement scale and transform)?
🗪
1:06:40cubercaleb Maybe this is something I missed, but are you using cmath's atan2?
🗪
1:06:40cubercaleb Maybe this is something I missed, but are you using cmath's atan2?
🗪
1:06:40cubercaleb Maybe this is something I missed, but are you using cmath's atan2?
🗪
1:07:30Call it
1:07:30Call it
1:07:30Call it