Chen —
As promised, I will be a doing a full review of the game engine in its current state. This blog is…
Ray —
Hey Sam! Don't worry! No hurries! :D Just been working very hard those last weeks with a bunch of …
Cleanup: Internal cleanup Changed: All the settings constructors removed and replaced by a simple…
Glad you are enjoying them :)!
Fun fact: My avatar was produced by my own (buggy!) Reyes renderer some time in about 1999. You ca…
Apologies for the delay, I just noticed this message. I'm going to mess around with the new branch…
If you're interested in matrix inverses, please leave a comment on with the sort of inverses you…
Hey everyone! As should be expected I got a lot of bug reports on the new Mac build, and the platf…
joe513 —
Glad to hear you are looking to support matrix inverses. Currently working with 3D picking and thi…
graeme —
These are great, thank you
Ooh, this is exciting news. Thanks for picking up the reins and doing more work on Handmade Math. …
Hello everyone! It's been a while since we've posted an update about Handmade Math, but after a hi…
LD is just a shortcut for cl.exe to make it pass /DLL to link.exe and to use /MT for cl.exe (which…
Changed: All FPL_ENABLE_ defines are internal now, the caller must use FPL_NO_ or FPL_YES_ respec…
Fred —
Thank you so much for the detailed answer, Joel, it's fascinating stuff. Definitely will look into…
Firstly, thanks for the insanely fast response. Just checked the latest on github. Yes, the -O s…
Yes. Debug information does not cost anything in performance. You can have debug info with -O2 and…
When switching between optimised (-O2) and non-optimised (-Od) builds, the -O is usually all that …
at least I learned that structs aren't automatically initalized to zero. The more you know... The …
Herc —
Thanks, I did try something like that before with no luck, so after reading your message I tried a…
Hey, I've done a lot of work with Reyes and can explain this. If you really want to understand or …
One simple thing is to put a breakpoint in the window message loop for the WM_KEYDOWN and WM_KEYUP…
Herc —
Hi all, I'm on episode 28, where, after drawing a tilemap, we're moving the player just using the …
JMark —
Thanks a lot.I hope experienced people who advice the rest of us to delve into DOD to teach us how…
No updates on this project yet (I'm still adjusting to life in the Netherlands and haven't had mu…
What makes a good programmer: Imma post time stamps to some golden nuggets of information.
A friend showed me these lectures, and, my god, i wish i came across these 10 years ago, they are …
If you want to get ready-to-use C code, this is a good header-only C library for sin/cos: If you …