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.
Neo Ar —
Ah, those are some solid reasons not to use them in C++! I use D rather than C++, and D allows tho…
»
Casey Muratori —
If the collision rules hash was off the entity struct, how would you look it up if you were checki…
»
popcorn —
Nice to hear his rants. :lol: "I’ve never seen a construction worker f**** wave a dead chicken …
»
Christopher —
I think they are pretty much equivalent in terms of run-time evaluation. There's no such thing as …
»
Joel Davis —
I think a cool presentation for changing z-axis would be something like Bastion, where the entitie…
»
robby —
From the games you listed i would agree to Seiken Densetsu Series having better z-movement simulat…
»
Neo Ar —
Wanted to ask Casey this on a prestream but wasn't able to catch any of them live this week, so I'…
»
Joe Sprouse —
Any interesting idea is good. For instance, in today's Q&A we talked about 2D games doing Z-axis …
»
Jari Komppa —
This is slightly worrisome because this limitation is not only hit during development but end-user…
»
mallardz —
On a 4Gb 64 bit win 7 laptop as well, and my limit is around the 1Gb mark (to be safe am now only …
»
Andrew Bromage —
To be fair to the designers, "const" is fundamentally about compiler-checked documentation, which…
»
jeringa —
Shouldn't the collision rules hash be off the entity struct? Rather than a global table? Also: In …
»
Jari Komppa —
Well, as long as you can do memset directly on the data segment, nothing in it is truly constant..…
»
Casey Muratori —
But it just shows the stupidity involved in the situation. They didn't understand , one of which …
»
Casey Muratori —
(Didn't quite get to this today, but I'll try to get to it tomorrow!)Casey
»
Stefan —
Casey mentions on day 24 that virtualAlloc memory is always contiguous. I'm guessing, but maybe vi…
»
Dominik —
I reduced it to 1Gb now and sometimes it still doesnt work the first few times. Then all of a sudd…
»
Andrew Bromage —
The main reason why it's there is because the committee wanted to push people off C-style casts a…
»
Casey Muratori —
Important caveat, though: he's specifically talking about , not all function calls.Casey
»
Casey Muratori —
Nope! That's totally a typo... I'm 0 for 2 on day 67 :( NEED MORE CAFFEINE. I'll make a note to…
»
Chris —
Yeah, const_cast sucks for sure. I suspect they threw it in there just because they already had po…
»
William —
Just curious, but in the AddRadiusTo() method in handmade_math.h shouldn't it be the following: A…
»
Roderic Bos —
You have to set hanmadeinternal as compiler flag, or else it'll fail. Search the forum for a corre…
»
David Owens II —
His rants are usually pretty hilarious. It would be awesome if these were archived somewhere as we…
»
Casey Muratori —
Const basically never helps with optimizations. The places where it can help are so rare, I thin…
»
Casey Muratori —
Ah! Thanks for catching that... I will go write that down so we remember to fix it tomorrow.Case…
»
Chris —
Sometimes it's :) I agree that's const is nice for documentation though. It's swell when you're …
»
Chris —
I apologize for not being totally clear about that one. Bigpet is totally correct about that synta…
»
Dustin Specht —
so I am not really a emacs user. but can understand it since I a vim user. If you are going to use…
»
Chris —
I've also done something similar in the past:
»