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.
Mārtiņš Možeiko
In C++ and Objective-C++ "typedef struct {} name" should give you exactly same behavior as "struct…
»
elle
I can't compile my game anymore. :S Compiler generates 10+ errors for unknown type names, although…
»
Mārtiņš Možeiko
No, native Windows threading will work fine - it doesn't depend on C runtime, it's an OS feature.
»
elle
Omg! I found out the issue. I only incremented the pointer of the destination pixel inside the if …
»
Simon Anciaux
Just to be "complete" we can also remove struct around v3. }; [/code]
»
d7samurai
This is great! Are there any special considerations for threading?
»
Casey Muratori
No, technically that is not it. Penetration correction is definitely good, and we'll do that, but…
»
elle
I printed the dot product of the x-axis and y-axis in the game_update_and_render loop to the conso…
»
David Steed
Hi, Was completing a C++ cert so am far behind (on day 11). Read over the thread, but can't get a …
»
David Steed
As a newbie game programmer...I say more power to you! Once I get caught up on HH vids, I plan to…
»
Filipe Rasoilo
Yeah while I don't have a lot of experience with graphics it seems a bit weird to me how we can't …
»
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…
»