If you want exact same behavior for GL and D3D for handling NDC range then there is glClipControl(…
I'm not sure the orthographic matrix is correct. Emphasis on "not sure". DirectX uses a NDC space …
What does "The square is rendered where it supposed to be" means? If it is rendered where it suppo…
I'm trying to render a square at specific locations within a window and so far was able to success…
Hello Handmade! 2025 is moving right along, and Handmade projects along with them. But first:Intro…
Initially I had planned 0.7.1 to be mostly patching 0.7.0, but plans change. The big news is that …
On Discord, people suggested to use the Newton–Raphson method to estimate the value we are searc…
Hello everyone, I want to write a stardew valley type farming game called "conflict zone farmer". …
A new version of RemedyBG, 0.4.0.11, is available for download with a few bug fixes:Fixed enumerat…
It's possible to extend any module and any type. I understand the module extension, but what does …
Well yes. If you had two libraries called io, how would you even be able to tell them apart? What …
The 0.7.0 milestone reached Originally I was going to write this as normal release notes, but it's …
Jens —
Hard to say, I keep on finding bugs whenever I try it in a way I haven't done before - and current…
If your allocation are all from the same memory block, you can do a conversion when you save, to a…
how to handle pointer when comes to saving data on disk? my game require these sort of pointer tha…
I occasionally get requests for aliasing modules in C3, so something like import foo::mylongname =…
I'm working on audio for a game, and I'm trying to get frequency (and other parameters) interpolat…
If you're trying to use the latest source (day 664): it doesn't compile on my machine, more specif…
kalk1t —
following the readme file. when i run the exe file ,it cant find the assets i have unpacked in the…
It wasn't a link, it was just the name of the file to download if you purchased handmade hero and …
@Simon Anciaux The link is not working can you please update it. Thank you.
We’ve been discussing jam topics and formats on the Discord, and overall we’re feeling like a …
I did a similar thing alongside uni work when it came out. I did 250 episodes following along, but…
You'll get less value after some point. I believe it's better to follow and code along for the fir…
Hi 👋, I am going take a break for year and will be watching all of the handmade hero series, sk…
Yes, you are right! "Usually" and "always" need to be swapped for those statements!
IHDR usually comes first, then PLTE, then IDAT, then IEND IHDR must come first. It's not "usually"…
There are many articles on the internet about the PNG format, and Handmade Network is no exception…
There was this tutorial following along when Casey was doing the series, which was SDL with Linux…