I think it just bugged me that there was repeating code. You are right about the efficiency. I h…
Hi, Having nice debug facilities is always nice. I'm pretty sure that code will be much slower tha…
Hi all, I'm really enjoying this series, very educational and entertaining. I just wanted to throw…
The gold-plated guns you get with the Deluxe Edition really make the A button less of an issue.
And if you want to dive deep into GPUs, check out . Note that if you want to go through the entir…
Whoa now. That'll be fixed in the day 1 patch. We didn't want to spoil the surprise, but you can a…
The antivirus ( Avast ) was in silent mode and apparently didn't liked win32_handmade.exe (it was …
Not direct about programming, but a very good article how the communication with the GPU works: . …
Jesse —
I have a big problem with the current balance of the game. The A button is way too OP with how fas…
In chapter 6, should SDL_CONTROLLERDEVIEADDED be SDL_CONTROLLERDEVIEADDED? :) I was starting a lis…
Zach —
@rbc13183 My general recommendation is this for people who are looking to improve their math abili…
Hi guys. Thanks for the helpful posts. When I think about my self-development goals, I think it co…
This was a known issue in VS2012. I would first make sure you have the latest update to VS2012 in…
Zach —
@rbc13183 It depends on your goals. If you just want to program in OpenGL (which I have never done…
YMMV, but in my experience, the language is less important to learning the math end of things in p…
@zoo Ok, I see. Thank you for the clarification. Do you recommend any particular resources for lea…
Zach —
@rbc13183 I'm actually in no real position to be recommending languages to begin programming on, a…
Zoo, I appreciate your post. Thank you for your contribution. I'd still like to get some clarifica…
Thanks, changing the "Excluded From Build" setting got rid of all the errors and allowed me to com…
Have you added handmade.cpp file to Visual Studio project? If so, then that is a problem here. Bec…
To start I have my win32_handmade.cpp which contains all the typedefs at the very top of my code. …
The book Elements of Programming by Alexander Stepanov and Paul McJones is an exploration of one w…
This is a really cool way of generating sine-waves indeed. One disadvantage of the method is that …
Chapter 12: is now out. If no-one objects, I'll no longer be doing both the ring buffer and vers…
Sagar —
Thanks! The cos(x + 2d) = 2 cos (x+d) cos d - cos x method is cool.
To add to Uberstedt's link to the creator of STL, let me recommend STL himself, Microsoft's (who …
@Pseudo to continue on your analogy a bit, imagine that the only thing you did in music class is l…
I just wanted to mention, that there is a c++ "interpreter" (it's a jit really) it is called cling…
I like the composer analogy. I think Math is more about learning to think differently than "how t…