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.
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 …
»
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 N…
»
Luiz Heringer
Is Casey checking two times the DirectSoundCreate? Like, checking all the function, and checking …
»
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 i…
»
Casey Muratori
The line is mostly just "what would I need to save if I wanted to restore the state of the progra…
»
»
The_8th_mage
well, it makes some sense, but i don't understand where you put the line. maybe it's just experie…
»
Casey Muratori
The idea is that anything in the transient storage can be regenerated. So if it is zeroed out, i…
»
The_8th_mage
Hello, Can somebody explain to me how the temporary storage is handled? On the start of the seri…
»
Connor
Authors: fierydrake, starchypancakes and myself. Thanks to MartinCohen for the stream which this …
»
drjeats
On a recent pre-stream (day 204) Casey was asked about gameplay code architecture, and mentioned …
»
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 perfo…
»
Mustafa Al-Attar
Hi there... I don't seem to figure out the correct syntax for calling a function that has its po…
»
Timothy McCarthy
I think I tracked down the issue. With a game pad connected... In handmade.cpp... 1 2 3 4 …
»
Timothy McCarthy
Yes. The joystick SetCooperativeLevel uses the DISCL_EXCLUSIVE flag. So I tried DISCL_NONEXCLUSI…
»
Timothy McCarthy
Makes sense. I'm not worried as much as surprised. I was curious about time spent "sleeping." I …
»
Carlos Gabriel Hasbun Comandari
Thanks. It is very useful. I love Open Source command line tools.
»
Mārtiņš Možeiko
Oh, I misunderstood what you were telling. I though game code was not processing input correctly …
»
Mārtiņš Možeiko
I wouldn't worry about this Sleep code much. Around day 19x when working on debug UI Casey remove…
»
actbinary
some videos to look over http://www.gdcvault.com/play/1014345/I-Shot-You-First-Networking http:…
»
actbinary
CppCon 2014: Herb Sutter "Back to the Basics! Essentials of Modern C++ Style" https://www.youtub…
»
Timothy McCarthy
Right. There is also a MS note someplace saying that you should not keep changing it. - tim
»
Bryan Taylor
RomulusTFM AFAIK, timeBeginPeriod affects the granularity of ::Sleep(). I'm only at day 19 right …
»