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.
Iván D
It sounds really interesting. I will try to follow it! :D Also, I think that the first link is wro…
»
Bryan Taylor
Don't worry about it so much. Assuming the game you are trying to make isn't Handmade Hero, your c…
»
Timothy McCarthy
The symptoms you describe sound like you are "stuck in the weeds." You are too far down in the det…
»
Joel Davis
There's nothing wrong with copying bits of code. I had to profile something a few months ago and I…
»
Christian H.
Hi, I have been following Handmade Hero since the start and for some time now I have wanted to mak…
»
Gianluca Alloisio
Hi there Handmade Heroes! ( or is it Handmaking Heroes? :dry: ) I'm here today to humbly announc…
»
Jared Maddox
I partially agree with that link: partially. Once upon a time, Alan Kay named the programming styl…
»
Timothy McCarthy
Are you actually compiling for 32 bit? I ask because I have been doing this. If so, then you shoul…
»
Ian James
Thank you sir, that saved me a lot of time (and I'm sure frustration).
»
Mārtiņš Možeiko
If you see value of BaseAddress as 0x00000000 that means you are compiling code as 32-bit. 32-bit …
»
Ian James
So I've been working with the day 30 code for a few days now, but all of a sudden is setting to …
»
Ale
It´s ok thank you!
»
Simon Anciaux
To be fair to AMD, I was still doing things wrong. After some clean up in the context creation, GL…
»
Timothy McCarthy
warning C4244: 'argument' : conversion from 'uint64' to 'size_t', possible loss of data ature for …
»
Casey Muratori
I have been working to try to get this resolved for about six months now, but unfortunately it has…
»
Flyingsand
For OpenGL, you can subclass NSOpenGLView and use CVDisplayLink to synchronize to the display. Thi…
»
Ale
Hello people, I have not followed handmade for a couple of months but I return. Does anyone knows …
»
Mārtiņš Možeiko
Without OpenGL you can use CGImage to draw to screen. This is how you do it: You need to allocate…
»
Joel Davis
in opengl, creating a texture and using glTexSubImage2d() to update the texture data from the host…
»
Adam
Those links are incredibly helpful, thank you! :) I think I follow most of what's going on, but ho…
»
Stas Lisetsky
This is exactly the information I needed, thank you btaylor2401. For some reason I never thought o…
»
James Widman
Yes. Indeed, are specified in terms of Yes.
»
Abner Coimbre
I kid. Make a new post and I'll gladly update the list. Martin Cohen did that at one point too. Pr…
»
»
Jeremiah Goerdt
Sorry to do this to you Abner, but I'd like to edit my Handmade project. It has evolved into somet…
»
Abner Coimbre
Done. List now has all the handmade projects I'm aware of. Some statistics: Ongoing projects: 13 C…
»
Simon Anciaux
And thanks again ! I messed up the profile bit mask when creating the context and so I was always …
»
Mārtiņš Možeiko
OpenGL 3.0 introduced deprecation notion. It said that not using VAO is deprecated feature. But it…
»
Timothy McCarthy
Something seems "fishy" here. I checked the VS 2015 Community version on another machine. That mac…
»
Simon Anciaux
Thanks. On that page there are . I should have started there. I didn't search in details, but the …
»