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.
Finalspace
I thought it through and i know the reason why its just to not working. Its obvious. We only scale…
»
Andrew Bromage
It's hard to say without looking at code, but could you humour me and verify that the x axis and y…
»
elle
I love the recent videos about the renderer in particular, but in my code I can't find what's caus…
»
Mārtiņš Možeiko
But that won't be using OpenGL to do . That will still be software rendering.
»
Casey Muratori
Sure, but that is not at all like being able to do stuff directly in your own memory. It is much …
»
elle
If you want to use OpenGL, you can also draw directly into a texture (similar to a buffer as in so…
»
Casey Muratori
Yeah, I would just call OpenGL instead of the software renderer. In some ways it's easier, becaus…
»
Filipe Rasoilo
Hi Casey, I was just curious to know how would you have approached rendering in the early phases o…
»
Casey Muratori
If you're talking about pushing the player and/or supporting them, as opposed to simply detecting …
»
Ameen Sayegh
Absolutely amazing, I will definitely follow that. Cleaning the executable!! Yes! Yes! Yes! I woul…
»
d7samurai
Edit: Thought about this for a bit more and I realise now that if you were to wrap the tile map a…
»
Stefan
I'm sorry if this is a stupid question, but didn't you just describe a cube? Edit: Thought about t…
»
Andrew Bromage
Incidentally, Pixar just re-released their . They're at higher resolution than they were in 1993 (…
»
Finalspace
Tried it and it does not work. Player is still falling through. So i have two options, use a speci…
»
Casey Muratori
I'm not going to include pipeline stuff on the stream in general - we'll just be doing stuff by sp…
»
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…
»