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.
Scorpion Squad
Can you verify if WindowCalback is receiving WM_PAINT message? Step through with debugger and ver…
»
Casey Muratori
Yeah, that definitely sounds like a mistake - I will make a note to look at it on the next stream!…
»
Mārtiņš Možeiko
Is your question about why windows looks "transparent" ? Can you verify if WindowCalback is receiv…
»
Scorpion Squad
I am getting strange behavior while debugging my code during the stage 002 video. Here is a screen…
»
Ferran
I see now, the cursor going back to the matching brace was throwing me off, thanks Thanks DvKirn, …
»
dvkirn
If you want to automatically close braces, parentheses, etc. there's an emacs mode for it. Just pu…
»
Casey Muratori
Nope, I just close them by typing the corresponding character.Casey
»
Francesco
While playing with the code I found a bug in the Subtract function (I checked the last zip file an…
»
popcorn
I would think something like lighting would be part of the engine and would do inside of the engin…
»
Kim Jørgensen
Casey, will you code this or other supporting tools on the stream? /Kim
»
Ferran
Casey, Is there by chance a command you use to close braces? after writing (, { or [ do you input …
»
Finalspace
Than the deltaP computation must be done for all entities before any other entity movement right? …
»
Clem
Thanks mmozeiko for this very interesting and complete answer. I'll definitely take the time to wa…
»
Casey Muratori
I actually do have a copy of Sprite DLight. Unfortunately it's still pretty early and doesn't rea…
»
Casey Muratori
Well, we'll get to this in the series when we do final collision detection. But you might be able…
»
Mārtiņš Možeiko
Casey answered in one of Q&A about reason not to use references. Don't remember which one. If I re…
»
Clem
Hey everyone, Looking at the overall code, Casey almost never uses references for method arguments…
»
Finalspace
In addition to normal map creation: I made 2007 a normal map generator which generates normal maps…
»
Andras Koczka
Hi Casey, I have found these two apps earlier that are for generating normal maps from 2D sprites.…
»
Ginger Bill
I have been making a video series where I document and demonstrate the process of making a game …
»
Joel Davis
It is indeed a huge headache. If you want to see how deep the rabbit hole goes, check out ampasCTL…
»
Simon Anciaux
Ok, thanks for the answers.
»
Finalspace
Hi there, in Handmade Hero we use a line intersection test to determine the actual time of impact …
»
dvkirn
Clang did freak out on me compiling the bottom one. It seemed to think there was only 3 elements i…
»
Casey Muratori
Man, film/video industry compositing must be a huge headache... it's basically the nexus point whe…
»
Casey Muratori
I don't there's any reason not to do it that way, but I guess I haven't tried it... it looks reas…
»
Simon Anciaux
Since every part of a union is always accessible, is there a reason to not write v4 like this : }…
»
Andrew Bromage
What happens with a star is that (neglecting redshift, effects due to participating media such as…
»
Andrew Bromage
This is exactly right. As Alvy Ray Smith pointed out, . ARS noted that gamma is a display device …
»
Casey Muratori
Yes, there is a limit! Once you get to the point where the size of the projected image on your re…
»