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.
Italo
So, I have two programs that do the same thing. I tried parallelizing them using pthreads for the…
»
Jason
I would probably just recommend working on whatever you love Ya, I figured this out with other f…
»
Ryan Fleury
I am not yet working as a full-time professional in the games industry, but I will be doing an in…
»
Jason
I'm currently programming a 2d fighting game from scratch. Why a fighting game? Well, let's just …
»
Mārtiņš Možeiko
Not sure what you mean by "actual pixel values". Do you mean pixel sizes? If so then yes, project…
»
Oliver Marsh
@mmozeiko Is it just the aspect ratio that's being used to update the projection matrix, not the …
»
Ryan Fleury
I didn't realize I had two birthdays this year: One in February, and one on the day that Handmade…
»
Mārtiņš Možeiko
By "clip off the right side of the window" you mean not render anything outside of window? That d…
»
Blake Martin
And this allows UI to naturally clip off the right side of the window?
»
Mārtiņš Možeiko
You need to recalculate your projection matrix when window size changes. "Aspect ratio" is encode…
»
Blake Martin
Hey guys, I was wondering if someone could list some pitfalls when trying to render UI elements w…
»
Michael Dodis
Oh man, a video like this would've helped me so much in the beginning! I haven't used SDL's audi…
»
Miles
I think you should prefer SDL over GLFW unless you have a very specific reason to do otherwise. I…
»
Mārtiņš Možeiko
Definitely not freetype in top 5. Not that freetype is bad, it is useful, but it has not so easy-…
»
ratchetfreak
Some of the Boost modules, or at least how to extract useful things from them for when you don't …
»
Oliver Marsh
Hi, I am going to make a youtube video about the best general libraries to learn as a C/C++ progr…
»
Marc Costa
Macros are also useful to add some extra information to function calls without burdening the call…
»
seventh-chord
The maximization issue I previously reported still seems to be present: If I maximize the debugge…
»
hoekkii
I tried to create a custom theme. This was really easy to do, but I couldn't find a way to change…
»
x13pixels
RemedyBG 0.1.8.0 is now available for download at the itch.io site. * Fixed crash in applicatio…
»
KanjiOwl
I agree, the method I described doesn't lend itself to fast toggles, automated build support, and…
»
Simon Anciaux
The macro isn't used to "evolve the code", it's used to switch the allocator for a quick test. I…
»
Simon Anciaux
- Having a different background color for the inline code block ( some text `some code` more text…
»
Simon Anciaux
I've posted an updated version of the original post in the 4coder wiki to make it easier to find.…
»
Simon Anciaux
Disclaimer This article is for version of 4coder BEFORE 4.1.Content This article is a small introdu…
»
KanjiOwl
Thanks, that makes sense. It still feels like there is some untapped potential that's going unnot…
»
Simon Anciaux
It was a bad idea to point to the video with the overflow/underflow checks. What I meant was tha…
»
KanjiOwl
Hmm, in this case, overriding the macro to modify the parameters would be tough to get correct. S…
»
steughar
Can I make my own automated syntax_highlighting? (When I'm introduce typedef macro or new struct …
»
Guntha
A tiny sample of what I can currently do with scripting...
»