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.
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 …
»
Finalspace
Cleanup: Internal cleanup Changed: All the settings constructors removed and replaced by a simple…
»
»
Murry Lancashire
Glad you are enjoying them :)!
»
Andrew Bromage
Fun fact: My avatar was produced by my own (buggy!) Reyes renderer some time in about 1999. You ca…
»
SamNChiet
Apologies for the delay, I just noticed this message. I'm going to mess around with the new branch…
»
Ben Visness
If you're interested in matrix inverses, please leave a comment on with the sort of inverses you…
»
Allen Webster
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
»
Jeremiah Goerdt
Ooh, this is exciting news. Thanks for picking up the reins and doing more work on Handmade Math. …
»
Twicetimes
Good to know, thanks.
»
Ben Visness
Hello everyone! It's been a while since we've posted an update about Handmade Math, but after a hi…
»
Mārtiņš Možeiko
LD is just a shortcut for cl.exe to make it pass /DLL to link.exe and to use /MT for cl.exe (which…
»
Finalspace
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…
»
Twicetimes
Firstly, thanks for the insanely fast response. Just checked the latest on github. Yes, the -O s…
»
Mārtiņš Možeiko
Yes. Debug information does not cost anything in performance. You can have debug info with -O2 and…
»
Twicetimes
When switching between optimised (-O2) and non-optimised (-Od) builds, the -O is usually all that …
»
Mārtiņš Možeiko
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…
»
Joel Davis
Hey, I've done a lot of work with Reyes and can explain this. If you really want to understand or …
»
Simon Anciaux
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…
»
orin tresnjak
No updates on this project yet (I'm still adjusting to life in the Netherlands and haven't had mu…
»
Murry Lancashire
What makes a good programmer: Imma post time stamps to some golden nuggets of information.
»
Murry Lancashire
A friend showed me these lectures, and, my god, i wish i came across these 10 years ago, they are …
»
Mārtiņš Možeiko
If you want to get ready-to-use C code, this is a good header-only C library for sin/cos: If you …
»