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.
Simon Anciaux
You're right ! I should have step through the code to check what I was thinking. I'll do that next…
»
Vadim Borodin
Hey guys! I've just finished the first usable version of my platform layer implementation for OS X…
»
Simon Anciaux
I think there still is a problem in the function: when we create a new chunk (the second if) we se…
»
Casey Muratori
I don't think it would be better, because it means you always have to do two dereferences to get t…
»
Patrick Lahey
There is nothing "simple" about emacs or vim :). Since you are already a vim user I'm a…
»
Kim Jørgensen
It would be better to use an array of pointers instead, to avoid the need for checking the X value
»
Sebastian
After switching to signed ints for coordinates, tilechunk.x == 0 is now valid, but hash map uses x…
»
Mārtiņš Možeiko
Ah, there may be difference between Xbox and PS controller. I've tried it only with PS4 controller…
»
Livet Ersomen Strøm
I did not know about this. I havent used Direct3D much, ( a little though, over the years), but I…
»
mallardz
I got it. Thanks Casey.
»
Casey Muratori
Wait, does that actually work? Because I tried opening the XBox controllers as HID devices before…
»
Dan
While coding, I have realized that I change the names of variables and functions a lot (even the n…
»
Kevin Herrera
Wow, I'm amazed for the speed and quality of the answers. Thank you all.
»
Casey Muratori
Originally the reasoning was because the operating system layer wants to be able to set it back to…
»
popcorn
yes,If You have something like Open, Read, write Process, hook API AND being able to inject DLL in…
»
Mārtiņš Možeiko
Again, that is not Linux. That is performance of application you are talking (KDE, Gnome or somet…
»
John Meyer
Yeah, sounds fun.
»
Stefan
I sent you the email.
»
mallardz
This is only a small question: Going through my code I noticed that I have placed the bool32 IsIni…
»
mallardz
Thanks for the comprehensive answer mrmixer, that was very helpful, it makes complete sense now! :…
»
Wilson
Thanks everyone for the suggestions. @midnight_mero That's actually the way I usually approach lea…
»
ThadeuMelo
So guys, this is my piano theacher and I having fun creating a "game theme" for a suposed charecte…
»
Casey Muratori
It is not just speed that makes Windows bad, although I would argue that the speed of a number of …
»
Nines Baobaberson
@ongaku I'd encourage just diving right in and when you hit something you don't know, turn elsewhe…
»
Lenny
The adoption rate of Windows 8 is so abysmal that they are giving free updates to the next OS. Yes…
»
Simon Anciaux
The pure C was done to facilitate porting handmade hero to non C++ platform (I think it was for th…
»
Livet Ersomen Strøm
So you may say that if your program runs slow, no hardware is going to help. The reverse of the po…
»
Livet Ersomen Strøm
Yes. About that. It is incredibly important. Because if you can't make good use of it, then you m…
»
Livet Ersomen Strøm
What I am saying is, that there is nothing in Windows that stops you from writing amazing fast sof…
»
mallardz
At the end of day 29 we divide handmade.h into two header files, handmade.h & handmade_platform.h.…
»