Hey guys! I've just finished the first usable version of my platform layer implementation for OS…

I think there still is a problem in the function: when we create a new chunk (the second if) we s…

I don't think it would be better, because it means you always have to do two dereferences to get …

There is nothing "simple" about emacs or vim :). <soapbox> Since you are already a vim us…

It would be better to use an array of pointers instead, to avoid the need for checking the X value
Sebastian  — 3 years, 5 months

After switching to signed ints for coordinates, tilechunk.x == 0 is now valid, but hash map uses …

Ah, there may be difference between Xbox and PS controller. I've tried it only with PS4 controlle…

cmuratori It is not just speed that makes Windows bad, although I would argue that the speed of a…

I got it. Thanks Casey.

Wait, does that actually work? Because I tried opening the XBox controllers as HID devices befor…

While coding, I have realized that I change the names of variables and functions a lot (even the …

Wow, I'm amazed for the speed and quality of the answers. Thank you all.

Originally the reasoning was because the operating system layer wants to be able to set it back t…

yes,If You have something like Open, Read, write Process, hook API AND being able to inject DLL i…

Kladdehelvete When I click the System Settings icon, in Linux, it takes 4,5 seconds to show up. T…

cmuratori Do you want me to keep going? Yeah, sounds fun.

I sent you the email.

This is only a small question: Going through my code I noticed that I have placed the bool32 IsI…

Thanks for the comprehensive answer mrmixer, that was very helpful, it makes complete sense now! …
Wilson  — 3 years, 5 months

Thanks everyone for the suggestions. @midnight_mero That's actually the way I usually approach…

So guys, this is my piano theacher and I having fun creating a "game theme" for a suposed charect…

It is not just speed that makes Windows bad, although I would argue that the speed of a number of…

@ongaku I'd encourage just diving right in and when you hit something you don't know, turn elsew…

The adoption rate of Windows 8 is so abysmal that they are giving free updates to the next OS. …

The pure C was done to facilitate porting handmade hero to non C++ platform (I think it was for t…

So you may say that if your program runs slow, no hardware is going to help. The reverse of the p…

mmozeiko You and your caches :) Yes. About that. It is incredibly important. Because if you c…

What I am saying is, that there is nothing in Windows that stops you from writing amazing fast so…

At the end of day 29 we divide handmade.h into two header files, handmade.h & handmade_platfo…

You can control vibration by sending HID page stuff back to joystick. I have PS4 controller, and …