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.
John Chan
Other episodes work. Is it a temporary problem for day 013 only? :(
»
Miguel Lechón
Auto-captioning is already turned on for recent videos (I don't know about the older ones), but I …
»
John Chan
Thanks Casey for the HMH videos! Wondering if Casey could turn on auto-generated closed caption fo…
»
Casey Muratori
Nothing we implement on stream is portable by your definition here, however. If you look at the a…
»
TM
Just wanted to say that technically the way casey implemented offsetof himself on stream is not po…
»
Pumpkin Sauce
So back in around February I made a , being inspired by Handmade Hero. Due to some life stuff and …
»
Juan Felipe Garcia Catalan
The Lord sayeth: "And now I shall impart upon thee the truest nature of the Variable so when thou …
»
»
Bryan Taylor
Casey addresses this at the start of day 87. Basically: it's a typo. He's casting the integer si…
»
Jim R. Didriksen
after a little over an hour of trying to find what I misspelled or something I find that the code …
»
Luiz Heringer
Now I get it. Thanks man.
»
Mārtiņš Možeiko
DirectSoundCreate is a pointer (function pointer). "DirectSoundCreate" tests if pointer is not NUL…
»
»
Kareem
Oops, my bad. I got now after a little debugging. When uint32 vars are used, value chopping doesn'…
»
Kareem
Hello, In the last few minutes of day 004, Casey switched to updating 32 bit updates instead of in…
»
Casey Muratori
The line is mostly just "what would I need to save if I wanted to restore the state of the program…
»
»
The_8th_mage
well, it makes some sense, but i don't understand where you put the line. maybe it's just experien…
»
Casey Muratori
The idea is that anything in the transient storage can be regenerated. So if it is zeroed out, it…
»
The_8th_mage
Hello, Can somebody explain to me how the temporary storage is handled? On the start of the serie…
»
Connor
Authors: fierydrake, starchypancakes and myself. Thanks to MartinCohen for the stream which this f…
»
drjeats
On a recent pre-stream (day 204) Casey was asked about gameplay code architecture, and mentioned t…
»
Mustafa Al-Attar
Thanks alot. The problem is solved.
»
Flyingsand
Since the functions are members of a class, they need to be called on an instance of the class (i.…
»
Mustafa Al-Attar
Hi there... It seems after trying different combinations and searching, I found out how to perform…
»
Mustafa Al-Attar
Hi there... I don't seem to figure out the correct syntax for calling a function that has its poin…
»
Timothy McCarthy
I think I tracked down the issue. With a game pad connected... In handmade.cpp... } //... } [/cod…
»
Timothy McCarthy
Yes. The joystick SetCooperativeLevel uses the DISCL_EXCLUSIVE flag. So I tried DISCL_NONEXCLUSIVE…
»
Timothy McCarthy
Makes sense. I'm not worried as much as surprised. I was curious about time spent "sleeping." I wa…
»
Carlos Gabriel Hasbun Comandari
Thanks. It is very useful. I love Open Source command line tools.
»