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.
Mikael Bauer
Hey all! I'm working as a coder at Arrowhead Game Studios (), currently working on Helldivers. I'v…
»
m
Hi! "C Beginner tutorials by casey through kickstarter funds" were mentioned in some stream. So a…
»
Tim
@cmuratori: Hey! First off just wanted to say thank you for doing Handmade Hero. Your attention to…
»
wasd
You can detect the refreshrate of the monitor and set the fixed fps to that, and then when you go …
»
Bigpet
I can confirm that this is not a "useless cleanup". This needs to be called before your process en…
»
ambiguous panda
we can still render on WM_PAINT and a longer wall clock during idle, so you cant cheat by pausing …
»
Mārtiņš Možeiko
When window looses focus you could do even better - pause rendering, stop calling GameUpdateAndRen…
»
José De Gouveia
I think the Twitch IRC is the way to go
»
ambiguous panda
after reading the documentation more closely, it might be a good idea to call timeEndPeriod on WM_…
»
d7samurai
Turns out that the raised timer frequency is indeed automatically cancelled by Windows when the pr…
»
Matt
Darn those pesky lawyers! I've got a year left in college so I'm not in the field yet, but I neve…
»
d7samurai
Yeah, since timeBeginPeriod was called at the very beginning of execution, it was implied that the…
»
Casey Muratori
We do not ever want to close the period, because we are trying to keep the scheduler at 1ms for th…
»
ambiguous panda
he is not a big fan of unnecessary cleanups, during one of his streams he talked about allowing th…
»
Johan Öfverstedt
Thank you. I will try it out. I have been trying different console solutions for Windows but the o…
»
d7samurai
At line 970-971 in the source code (of day 24), it says According to the MSDN documentation for th…
»
Chris
Without having VS open in front of me, I believe it's somewhere under Tools->Options->Text Editor-…
»
Tod Hansmann
The problem is generalizing the solution. It's fairly straightforward in our implementation in HH…
»
Tod Hansmann
I've been doing programming in various areas among other things for a couple decades. I've done e…
»
Cort
I've been programming for about 20 years, including 12 years as a professional game programmer (2 …
»
Cort
Looks like this must've been addressed in today's video (Day 24). Please disregard! So, was the c…
»
Tod Hansmann
I mentioned this on the twitch channel (apparently people are on there all day?), but if anyone wa…
»
ambiguous panda
you can create two projects, but use a single directory, both projects will have the smae files bu…
»
John Meyer
Configurations Properties > General > Configuration Type change it from Application (.exe) to Dyna…
»
ambiguous panda
Project > Properties Configurations Properties > General > Configuration Type change it from Appli…
»
John Meyer
Hey guys, I'm stuck on week 5. I can follow along using the command line just fine but I prefer to…
»
David Roguin
If I understood correctly I should manage to keep up with the vsync, whatever it is, even though i…
»
Casey Muratori
You don't actually need the log file. You just need to store descriptions of all the structs, and…
»
Casey Muratori
Honestly, this is probably not the answer you were looking for, but I would run a game at somethi…
»
David Roguin
Hi, Maybe this question is off topic (or future topic) but I've been thinking about it the whole d…
»