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.
Ben Anderson
Thank you! That's what I thought could happen. However correct me if I'm wrong, but since the B…
»
Simon Anciaux
It's also because the looped live code, writes the memory to disk (the first frame of the recordi…
»
ratchetfreak
Ben J Anderson Thanks for the reply! I understand that this is a good reason to use the fixed …
»
Ben Anderson
Thanks for the reply! I understand that this is a good reason to use the fixed base and that t…
»
ratchetfreak
The real reason is to get consistent pointer values each time the game is restarted. This helps…
»
Ben Anderson
Hi All, I'm new to HH and the forum (and to C!). This may have previously been answered but I ca…
»
david009
Thanks a lot :)
»
Alex Baines
This was probably my fault, sorry! I submitted a few patches to SDL in 2.0.4 to correct a couple…
»
k2t0f12d
I've been getting stuck and confused, or confusing myself a couple times over the last eight week…
»
Mārtiņš Možeiko
Day 43 covers this: https://asafgartner.github.io/annotations_player/hmh.html#day043#833 In simp…
»
david009
How do you get gravity to work with frame independence? I multiply both gravity and jump speed wi…
»
graeme
timothy.wright What most of the web development is doing is using node.js for both the client and…
»
ratchetfreak
I found slides for a talk where they try to get max perf out of an OOO machine: https://deplineno…
»
people
Can confirm that maxima works for this, even though it's lispy it was the lightest weight program…
»
Mārtiņš Možeiko
I watching this episode now and want to address Casey's complaints about math solving software. I…
»
Flo Pat
For all people, that want to learn Game Programming (or C++) from "scratch", please look at Chili…
»
@Mattias_G
Next up, managing strings. Now, strings is something I have mixed feelings about. I've worked on…
»
SpicyLemon
Thanks for all of the replies everyone. So it sounds like the platform layer not being "shippabl…
»
k2t0f12d
Has there been any regular testing of the game across different hardware, besides the people foll…
»
Mārtiņš Možeiko
Thanks, but no :) I have better things to do than learn how to compile to crappy languages.
»
Mārtiņš Možeiko
I think what Casey means by "shippable" platform layer here is that he wants to put a lot more st…
»
Mārtiņš Možeiko
I think zstd compression library should have this. Not simd though. Author had multiple articles …
»
garryjohanson
Anyone have a good example of code that exploits ooo and instruction pipelining as a form of para…
»
Dave Wang
Thinks! Brian.
»
ratchetfreak
In a shipping game you aren't going to have live looped code editing. Also various workarounds …
»
SpicyLemon
I recently started following the Handmade Hero series and I'm currently on day 24, but there is o…
»
Bret Hudson
mmozeiko I'm not sure if I have mentioned this before, but I cannot take node and similar framewo…
»
Simon Anciaux
Thanks. I read several articles about floating point precision and I have a (kind of) better idea…
»
Brian
You are correct. Casey explains it further in the Q & A @ 1:30:17 Question: Can you explai…
»
Jason
Andynonomous Ignore this, Casey addresses it a few minutes later lol. Just so you know, thanks f…
»