Thanks for the suggestion about the font loader interface. Just to update this thread in case oth…

German is really bad with GetKeyNameText, for instance "Numpad *" and "Numpad /" keys both return…

So I've been looking into the auto indent and trying to figure out how it works, however I'm stil…

Aha, thanks. Yeah its not the biggest issue, its just that all my code is indented that way (thr…

Thanks Cranky, I've updated the original post to use GetAsyncKeyState. Can you tell me which lan…

I can't remember all the details of what was an issue in this conversation but I'll describe the …

There isn't any notification on the site yet. You can use this page to get a list of all recent p…

This is great. Ideas: - Sort by most recently added (instead of the current ?by popularity?) - S…

krux02 this code is just an edited version of the code casey showed in the stream and it is suppo…

this code is just an edited version of the code casey showed in the stream and it is supposed to …

"Essential Mathematics for Games and Interactive Applications: A Programmer's Guide" (James M. Va…

What are your references when writing matrix and quaternion code as far as the math go? I often s…

Thank you for the long thoughtful comment... I just realized that i might not get notifications w…

Languages like rust typically during compilation have very slow constant part due to how they are…

I thought the purpose of CRTP and other template *tricks* are to utterly and completely butcher c…

Great article, thanks ever so much for this. I am working on an open source remapping application…

Has this changed? Just started using 4Coder and I'm used to 3x Space Tabs. edit: Would also be n…

That's because in "debug" mode typically build system doesn't turn on compiler optimizations to m…
nlives  — 3 days, 5 hours

yes, I got it to work, but have to run in release mode. for it to fast, in debug its very slow, I…
Mikael Johansson  — 3 days, 8 hours

It has now been one month since I wrote "crossroads" and decided to completely rewrite Glyphin. …

Thanks both :) I think that the combination of a default parameter for when it doesn't matter, a…
Jeremiah  — 3 days, 9 hours

ratchetfreak This may be stating the obvious somewhat but in "var.member.another_member" the "var…
Ginger Bill  — 3 days, 11 hours

I have an allocator system which I use everywhere in my C and C++ code. https://github.com/ginger…

So the name only has to live within the function, but the function is called often enough for all…
John Burton  — 3 days, 12 hours

I am implementing allocators in my program. I use C++ (But not so much 'modern' c++). I have impl…

Because in C the array variable is not a pointer. So taking address of will not give you pointer …

1 2 3 4 5void initGfx(SDL_Surface ***textures, SDL_Surface ***sprites, SDL_Surface *screen){ …

I think the sync code won't work as expected. I remember doing something similar for resetting ke…
Andrew Reece  — 4 days, 3 hours

This post is meant to provide a general overview of the code structure to contextualize later inf…
ratchetfreak  — 4 days, 4 hours

This may be stating the obvious somewhat but in "var.member.another_member" the "var" should be a…