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.
Handmade Network»Feed
Zach
@rbc13183 My general recommendation is this for people who are looking to improve their math abi…
»
CloakedOne
Hi guys. Thanks for the helpful posts. When I think about my self-development goals, I think it c…
»
William
This was a known issue in VS2012. I would first make sure you have the latest update to VS2012 i…
»
Zach
@rbc13183 It depends on your goals. If you just want to program in OpenGL (which I have never do…
»
Tod Hansmann
YMMV, but in my experience, the language is less important to learning the math end of things in …
»
CloakedOne
@zoo Ok, I see. Thank you for the clarification. Do you recommend any particular resources for…
»
Zach
@rbc13183 I'm actually in no real position to be recommending languages to begin programming on, …
»
CloakedOne
Zoo, I appreciate your post. Thank you for your contribution. I'd still like to get some clarific…
»
Jordan Trainor
Thanks, changing the "Excluded From Build" setting got rid of all the errors and allowed me to co…
»
Mārtiņš Možeiko
Have you added handmade.cpp file to Visual Studio project? If so, then that is a problem here. Be…
»
Jordan Trainor
To start I have my win32_handmade.cpp which contains all the typedefs at the very top of my code.…
»
Johan Öfverstedt
The book Elements of Programming by Alexander Stepanov and Paul McJones is an exploration of one …
»
Johan Öfverstedt
This is a really cool way of generating sine-waves indeed. One disadvantage of the method is that…
»
David Gow
Chapter 12: Platform-independent Sound Output is now out. If no-one objects, I'll no longer be d…
»
Sagar
Thanks! The cos(x + 2d) = 2 cos (x+d) cos d - cos x method is cool.
»
theinternetftw
To add to Uberstedt's link to the creator of STL, let me recommend STL himself, Microsoft's Steph…
»
theinternetftw
@Pseudo to continue on your analogy a bit, imagine that the only thing you did in music class is …
»
»
Stefan Koch
I just wanted to mention, that there is a c++ "interpreter" (it's a jit really) it is called clin…
»
Tod Hansmann
I like the composer analogy. I think Math is more about learning to think differently than "how …
»
Jim Tilander
One could consider not using the CRT at all ... (is that what Casey is going to do?) Or compile …
»
Jim Tilander
I tend to do a lot of symbolic links instead of doing Casey's subst trick (which used to be my go…
»
Zach
@Casey Precisely.
»
Andrew Bromage
The point I was making was about what a mathematician does vs what they teach in high school. (An…
»
Casey Muratori
I think this analogy is deeper than you think it is, but it undercuts your point a little :) Yes…
»
Casey Brant
I am not going to be happy with this site until it loads up >2MB of JavaScript prior to render…
»
Andrew Bromage
As Casey noted, this is just a placeholder sound, and premature optimisation is the root of all k…
»
Hugo Burd
I remember reading these articles last year. Around that time I got inspired to make a game. It m…
»
Bert Proesmans
Thank you for the replies. I'm looking forward to hear your ideas about this Mr. Muratori! :D
»
Zach
@pseudonym73. The point I was trying to make here, was to encourage those who may be struggling w…
»