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
The answer is because it doesn't actually do anything. The difference between writing struct cl…
»
popcorn
I would just use classes to accomplish this because it's easier but he doesn't use classes so it'…
»
Mārtiņš Možeiko
That would work yes, but not in following two cases - to pass NULL for optional pointers, and new…
»
Andras Koczka
Hi Casey, After last weeks episode discussing pointers vs references in the Q&A, I was think…
»
popcorn
As Casey said Inheritance can make thing more confusing than it should. It's true, Although, I st…
»
Martin Cohen
@OliverMarsh: Thank you! Yes, of course! You might have catched something that I haven't. I think…
»
Oliver Marsh
Hey martin, Liked the approach of the notes you have taken, very readable. Could I send you my n…
»
Mārtiņš Možeiko
Because there is not such thing in C. Inheritance is OOP thingy in C++. Well, you could simulate …
»
Ian Hern
For some reason I can't make a new post in the Code Discussion so I brought this here. Why not u…
»
Oliver Marsh
hey Andynonomous, not sure if i can help, we did move away from the sound around this time and ha…
»
Stas Lisetsky
Ok, now I remember that. I guess I'll have to enable that warning for now. (And rewatch compiler …
»
Mārtiņš Možeiko
Well yes, one option is to do what you suggest - write state to memory. That should help. Anothe…
»
Andy
Actually I found a simple typo bug that was messing up the playback, so the playback works ok, bu…
»
Andy
Hi there, So I have a really old crappy hard drive that takes so long to read and write the gam…
»
Mārtiņš Možeiko
Compiler Warning C4189 would help you there, but Casey turned it off in build.bat. If you want to…
»
Stas Lisetsky
Hey everone! It's a small thing but I still wanted to know. So I was working on code from day 34…
»
popcorn
I looked at the source, thanks. I realize I was doing it wrong. Create() creates an "Image" and T…
»
Ale
The summary illustrations are really good Ikerms, I use them when analyze Casey's code, the reazo…
»
Casey Muratori
Do you need anything else from me to get the notes going, Martin? If so, just let me know! - Ca…
»
Filipe Rasoilo
Nice, thanks a lot for the reply man!
»
Martin Cohen
Hello, sorry for my late reply. Didn't notice the notification in the e-mails. :) Notes are goin…
»
Ale
Hi, I would like to have a look at your notes martincohen I can't see the link you posted origina…
»
Filipe Rasoilo
Hey, Just wondering if you are still hosting the notes? The original link is down. Was just curi…
»
jeringa
Dang it ... quite right ... my bad :( I should have been more careful when porting the new code …
»
Mārtiņš Možeiko
Every time main loop iterates, it sets ExecutableReloaded to false. So any time it will be set to…
»
jeringa
Shouldn't there be a ... 1 2 3 if(Input->ExecutableReloaded) { Input->Execu…
»
Andrew Bromage
Since matte objects came up in the stream, I thought a quick explanation may be in order. A matt…
»
Andrew Bromage
I can't speak for Casey, but he's spoken about "the rules" in the past. Legally, HMH code is prop…
»
Casey Muratori
Thanks Jez - if that's in there, that was just really bad typing on my part :) I'll check it out…
»
Thom
Hey everybody, hope this isn't frowned upon/against the rules. When reading through the HMH sour…
»