Defining the Asset File
?
?

Keyboard Navigation

Global Keys

[, < / ], > Jump to previous / next episode
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)

Menu toggling

q Quotes r References f Filter y Link c Credits

In-Menu and Index Controls

a
w
s
d
h j k l


Esc Close menu / unfocus timestamp

Quotes and References Menus and Index

Enter Jump to timestamp

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:54Recap of previous episode
0:54Recap of previous episode
0:54Recap of previous episode
1:38On managing programming time efficiently
1:38On managing programming time efficiently
1:38On managing programming time efficiently
3:19The mixer interface with the game is not final, but we already know what it needs from the asset system
3:19The mixer interface with the game is not final, but we already know what it needs from the asset system
3:19The mixer interface with the game is not final, but we already know what it needs from the asset system
5:09Plan for the day: definition of the asset system
5:09Plan for the day: definition of the asset system
5:09Plan for the day: definition of the asset system
7:17Two aspects of the asset system: file management and memory management
7:17Two aspects of the asset system: file management and memory management
7:17Two aspects of the asset system: file management and memory management
10:01Focusing on the asset files
10:01Focusing on the asset files
10:01Focusing on the asset files
11:12Types and Tags decouple the game code from the asset table
11:12Types and Tags decouple the game code from the asset table
11:12Types and Tags decouple the game code from the asset table
15:39Review of the asset system code
15:39Review of the asset system code
15:39Review of the asset system code
18:15Asset types reference a contiguous range of actual assets in a separate table
18:15Asset types reference a contiguous range of actual assets in a separate table
18:15Asset types reference a contiguous range of actual assets in a separate table
20:30Generalizing the asset system to allow for multiple ranges of the same asset type in different asset files
20:30Generalizing the asset system to allow for multiple ranges of the same asset type in different asset files
20:30Generalizing the asset system to allow for multiple ranges of the same asset type in different asset files
28:59Making a program that writes a dummy asset file
28:59Making a program that writes a dummy asset file
28:59Making a program that writes a dummy asset file
31:46One example of when to use libraries
31:46One example of when to use libraries
31:46One example of when to use libraries
48:28Simplifying the asset structures by getting rid of SlotID
48:28Simplifying the asset structures by getting rid of SlotID
48:28Simplifying the asset structures by getting rid of SlotID
1:06:16Q&A
🗩
1:06:16Q&A
🗩
1:06:16Q&A
🗩
1:06:39liqwidice How many lines of code is the project so far?
🗪
1:06:39liqwidice How many lines of code is the project so far?
🗪
1:06:39liqwidice How many lines of code is the project so far?
🗪
1:07:44constantinopol You mention LZ compression of assets. Will we write the compression algorithm?
🗪
1:07:44constantinopol You mention LZ compression of assets. Will we write the compression algorithm?
🗪
1:07:44constantinopol You mention LZ compression of assets. Will we write the compression algorithm?
🗪
1:08:21liqwidice Are we using bitmaps for any other reason than how easily they can be processed?
🗪
1:08:21liqwidice Are we using bitmaps for any other reason than how easily they can be processed?
🗪
1:08:21liqwidice Are we using bitmaps for any other reason than how easily they can be processed?
🗪
1:09:11razoul05 What does "union" do when used in the struct?
🗪
1:09:11razoul05 What does "union" do when used in the struct?
🗪
1:09:11razoul05 What does "union" do when used in the struct?
🗪
1:12:49cthornhill Did I see an off-by-one error on assigning bitmap_id? bitmap_id Result = {...->variable++} Is that increment correct?
🗪
1:12:49cthornhill Did I see an off-by-one error on assigning bitmap_id? bitmap_id Result = {...->variable++} Is that increment correct?
🗪
1:12:49cthornhill Did I see an off-by-one error on assigning bitmap_id? bitmap_id Result = {...->variable++} Is that increment correct?
🗪
1:13:48Off-topic Q&A
1:13:48Off-topic Q&A
1:13:48Off-topic Q&A
1:13:54liqwidice Opinions on specialized game development universities, like DigiPen?
🗪
1:13:54liqwidice Opinions on specialized game development universities, like DigiPen?
🗪
1:13:54liqwidice Opinions on specialized game development universities, like DigiPen?
🗪
1:14:13bernackels Any thoughts about Unreal Engine 4?
🗪
1:14:13bernackels Any thoughts about Unreal Engine 4?
🗪
1:14:13bernackels Any thoughts about Unreal Engine 4?
🗪
1:14:20royballoons How did you start learning C/C++? School or self-taught?
🗪
1:14:20royballoons How did you start learning C/C++? School or self-taught?
🗪
1:14:20royballoons How did you start learning C/C++? School or self-taught?
🗪
1:14:33thesizik Have you considered having a keyboard-cam, so we can see your lightning fingers?
🗪
1:14:33thesizik Have you considered having a keyboard-cam, so we can see your lightning fingers?
🗪
1:14:33thesizik Have you considered having a keyboard-cam, so we can see your lightning fingers?
🗪
1:14:47popcorn0x90 Did you program during the weeks missed?
🗪
1:14:47popcorn0x90 Did you program during the weeks missed?
🗪
1:14:47popcorn0x90 Did you program during the weeks missed?
🗪