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.
Casey Muratori
Yeah, I would just call OpenGL instead of the software renderer. In some ways it's easier, becau…
»
Filipe Rasoilo
Hi Casey, I was just curious to know how would you have approached rendering in the early phases…
»
Casey Muratori
If you're talking about _pushing_ the player and/or supporting them, as opposed to simply detecti…
»
Ameen Sayegh
Absolutely amazing, I will definitely follow that. Cleaning the executable!! Yes! Yes! Yes! I wo…
»
d7samurai
maudrid I'm sorry if this is a stupid question, but didn't you just describe a cube? Edit: Thoug…
»
Stefan
I'm sorry if this is a stupid question, but didn't you just describe a cube? Edit: Thought about…
»
Andrew Bromage
Incidentally, Pixar just re-released their classic texture collection under a CC-BY licence. They…
»
Finalspace
Tried it and it does not work. Player is still falling through. So i have two options, use a spec…
»
Casey Muratori
I'm not going to include pipeline stuff on the stream in general - we'll just be doing stuff by s…
»
Scorpion Squad
Is your question about why windows looks "transparent" ? Can you verify if WindowCalback is rec…
»
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 rece…
»
Scorpion Squad
I am getting strange behavior while debugging my code during the stage 002 video. Here is a scree…
»
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 p…
»
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 a…
»
popcorn
I would think something like lighting would be part of the engine and would do inside of the engi…
»
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 inpu…
»
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 w…
»
Casey Muratori
I actually do have a copy of Sprite DLight. Unfortunately it's still pretty early and doesn't re…
»
Casey Muratori
Well, we'll get to this in the series when we do final collision detection. But you might be abl…
»
Mārtiņš Možeiko
Casey answered in one of Q&A about reason not to use references. Don't remember which one. I…
»
Clem
Hey everyone, Looking at the overall code, Casey almost never uses references for method argumen…
»
Finalspace
In addition to normal map creation: I made 2007 a normal map generator which generates normal map…
»
Andras Koczka
Hi Casey, I have found these two apps earlier that are for generating normal maps from 2D sprite…
»
Ginger Bill
Dunjun What is this series? I have been making a video series where I document and demonstrate t…
»
Joel Davis
It is indeed a huge headache. If you want to see how deep the rabbit hole goes, check out ampasCT…
»