We are currently in the process of converting the website to the new design. Some pages, like this one, are still broken. We appreciate your patience.
Nicolas Léveillé
Instead, I would stick the value into a struct. Each struct being its own type it would be differe…
»
Nicolas Léveillé
Thanks for the explanation!
»
Jim R. Didriksen
Yeah that makes sense, since it was at the end of the stream I wasn't sure how easy it was to find…
»
Casey Muratori
We should try to fix these on Monday - someone remind me :) I was thinking we could probably use …
»
Flyingsand
What about all the wasted time and effort that goes into dealing with bad libraries? I think far …
»
Casey Muratori
NICE CATCH! That is an excellent point Daverball! I forgot we did that. We should go look and s…
»
Casey Muratori
Generally speaking, I like programming so I tend not to use libraries. I'd rather write the code …
»
David Salvisberg
On day 256 you talked about how the software renderer might be slightly sloppy about its pixel cen…
»
ratchetfreak
The problem with leftpad is that people are using libraries for single functions that really belon…
»
Peter
I can now start the game both from commandline and from inside VC. I think I've built everything c…
»
mojobojo
Its all there. I even re-downloaded it to make double sure.
»
Mārtiņš Možeiko
Yup, I also needed to initialize Fader variable to avoid that assert:
»
Roderic Bos
I figured out that it was the int IntAttribList[] = { WGL_DRAW_TO_WINDOW_ARB, GL_TRUE, WGL_ACCELE…
»
Mārtiņš Možeiko
Sometimes it is expected that system dll's throw various exceptions. They are typically they are c…
»
Mārtiņš Možeiko
Is it always black or only during cutscene? Maybe you are missing intro_art.hha file in data folde…
»
Roderic Bos
Hi I'm following along on my laptop, which has both intel integrated videocard and an NVidea NVS 5…
»
mojobojo
I was getting that exception too. I rebuilt the assets and build with HANDMADE_STREAMING=0. I get …
»
Mārtiņš Možeiko
I'm not sure what you mean by GL_TRUE, but setting HANDMADE_STREAMING to 0 to get output is normal…
»
Mike Jackson
This is a question mainly posed to Casey, but anyone with significant programming experience is we…
»
Peter
I had already downloaded all the assets files and done all the unpacking of them and I got it to w…
»
Casey Muratori
I should probably post a version of the assets that has everything baked in (including the fonts) …
»
Casey Muratori
BTW, I fixed this on Friday's stream. To the OP: it is also correct to fix it the way you were sug…
»
Mārtiņš Možeiko
You need to prepare also assets, if you only downloaded code and compiled it without any changes. …
»
Casey Muratori
There's no particular reason not to use it, but I tend not to put it in places where I know that i…
»
Peter
Hi, I'm trying to run the latest handmade_hero_day_256_source through my debugger but I get a acce…
»
Jim R. Didriksen
The Node->Duration calculation DebugState->CollationFrame->EndClock - DebugState->CollationFrame->…
»
Connor Stack
I recently learned about strong typedefs, where the compiler enforces that two typedefs for the sa…
»
Ginger Bill
Thank you everyone for your replies. This was just a thought experiment on the drive home. I did n…
»
ratchetfreak
Now you know why "design by committee" is a slur. One problem with language and API design committ…
»
people
Looking at that c99 committee thread made me sad, I saw the thread was from 1999 and the issue sti…
»