Merging Multiple Asset Files
?
?

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:25Recap
0:25Recap
0:25Recap
1:47Plan for today
1:47Plan for today
1:47Plan for today
3:22Guessing the origin of last stream's bug
3:22Guessing the origin of last stream's bug
3:22Guessing the origin of last stream's bug
5:27Examining the test asset builder
5:27Examining the test asset builder
5:27Examining the test asset builder
7:27AssetCount is off by 1 and null asset is not loaded
7:27AssetCount is off by 1 and null asset is not loaded
7:27AssetCount is off by 1 and null asset is not loaded
8:39Correcting the asset count
8:39Correcting the asset count
8:39Correcting the asset count
9:56Building the null asset
9:56Building the null asset
9:56Building the null asset
11:08We're good to go
11:08We're good to go
11:08We're good to go
11:27Testing asset merging
11:27Testing asset merging
11:27Testing asset merging
12:09Taking the null tag into account
12:09Taking the null tag into account
12:09Taking the null tag into account
17:25Splitting the test asset file to test the merging procedure
17:25Splitting the test asset file to test the merging procedure
17:25Splitting the test asset file to test the merging procedure
22:48Loading just one of the files
22:48Loading just one of the files
22:48Loading just one of the files
25:13AssetTagCount was not initialized (although that is not the source of the error)
25:13AssetTagCount was not initialized (although that is not the source of the error)
25:13AssetTagCount was not initialized (although that is not the source of the error)
25:45Avoiding uninitialized variable bugs
25:45Avoiding uninitialized variable bugs
25:45Avoiding uninitialized variable bugs
28:41The actual bug: not clearing the asset types array in the test asset builder
28:41The actual bug: not clearing the asset types array in the test asset builder
28:41The actual bug: not clearing the asset types array in the test asset builder
31:22Testing the merging code. There's still a bug
31:22Testing the merging code. There's still a bug
31:22Testing the merging code. There's still a bug
34:32Remapping the next id to play to take into account multiple asset files
34:32Remapping the next id to play to take into account multiple asset files
34:32Remapping the next id to play to take into account multiple asset files
42:32Deciding against remapping the next id to play in favor of explicit looping and chaining of sounds
42:32Deciding against remapping the next id to play in favor of explicit looping and chaining of sounds
42:32Deciding against remapping the next id to play in favor of explicit looping and chaining of sounds
48:12Implementing GetNextSoundInChain
48:12Implementing GetNextSoundInChain
48:12Implementing GetNextSoundInChain
51:50Q&A
🗩
51:50Q&A
🗩
51:50Q&A
🗩
52:45duckbillphil Can we do advanced and then looped sounds?
🗪
52:45duckbillphil Can we do advanced and then looped sounds?
🗪
52:45duckbillphil Can we do advanced and then looped sounds?
🗪
54:54antirg If you're doing the id.value += 1, won't you eventually loop off the last sound asset?
🗪
54:54antirg If you're doing the id.value += 1, won't you eventually loop off the last sound asset?
🗪
54:54antirg If you're doing the id.value += 1, won't you eventually loop off the last sound asset?
🗪
56:15jvhn Can I watch when you first started writing this game?
🗪
56:15jvhn Can I watch when you first started writing this game?
🗪
56:15jvhn Can I watch when you first started writing this game?
🗪
56:26(intermission) Examining an assertion raised when SamplesPlayed exceeds SamplesCount in pitch-shifted sounds
56:26(intermission) Examining an assertion raised when SamplesPlayed exceeds SamplesCount in pitch-shifted sounds
56:26(intermission) Examining an assertion raised when SamplesPlayed exceeds SamplesCount in pitch-shifted sounds
1:00:36spaaacecake What is the next thing you have planned after assets?
🗪
1:00:36spaaacecake What is the next thing you have planned after assets?
🗪
1:00:36spaaacecake What is the next thing you have planned after assets?
🗪
1:02:00mybuttfellasleep How do you determine whether to fix a bug or keep moving forward?
🗪
1:02:00mybuttfellasleep How do you determine whether to fix a bug or keep moving forward?
🗪
1:02:00mybuttfellasleep How do you determine whether to fix a bug or keep moving forward?
🗪
1:04:10ciastek3214 If I decide to go for a PhD or something in the future, will you give me the blessing to write about Compression-Oriented Programming?
🗪
1:04:10ciastek3214 If I decide to go for a PhD or something in the future, will you give me the blessing to write about Compression-Oriented Programming?
🗪
1:04:10ciastek3214 If I decide to go for a PhD or something in the future, will you give me the blessing to write about Compression-Oriented Programming?
🗪