Can I rely on the operating system to free all resources associated with my Direct3D textures, sh…

Haha. Thanks mate. It's always something small.

So, Casey is basically promoting a way to write software that's quite different from what seems t…

I'll take a look at the book. And to just to be clear I was a devotee of the OOP stuff, most of…

Some of the refactorings in Fowler is quite offensive to the non-OOP brainwashee such as taking a…

Hi, i have just created solution files for 32bit and 64bit builds and attached the solution direc…
Petri  — 2 years, 11 months

I like Casey's attitude of simplifying things by asserting on fixed behavior. Many Amiga games we…

Thanks for the hint, I will look what I can find.

That sounds like the working directory isn't set correctly. From the screenshots in the article I…

Thank you for the quick reply. I have been looking into that solution(makefile) as well. I found …

I don't have VS handy right now, but instead of convincing the IDE to build the solution with the…

Hi, I have been trying to follow along with the series but everyday I have to give up after 10~…

Casey decided to treat keyboard as controller 0, and alla gamepades as controllers 1 to 4. So win…

For those who would like to know more about this technique, I recommend this article. From my li…

Okay, I've put the code up on github: https://github.com/Chronister/ChronalRobot To contribute,…

Casey doesn't read the chat while he's talking, and shame sounds mean. It would be better to say …

nvm, will do this on GitHub :lol: Will update with more commands whenever I see we should add …

Sorry for the delay; Chapter 16 "Bits and Pieces" of Handmade Penguin is now up. This is the lon…

So, I had an issue where my keyboard input wouldn't work, and after much looking back over the vi…

I guess i've found my answer. Intrinsics are built-in to compilers. This means which functions ar…

I know that Casey very deliberately does not call C.O.P. "refactoring" due to the OOP baggage tha…

Yes! I do this too, it works great. I've tried a few different workflows out. I'm probably most u…

My main objection to this technique is that it pretends that simulating the game is valuable even…

I believe WMI stuff for display configuration won't work on Windows XP (or won't work reliably). …

It's easy to get from WMI: 1 2$(Get-WmiObject Win32_DisplayConfiguration).DisplayFrequency 60 …

It's kind of hard to say without actually watching you program :) But yes, it sounds like you ma…

The problem we're trying to figure out is just that Windows is allowed to return "0 or 1" for tha…
Casey Muratori  — 2 years, 11 months

Yes, the monitor refresh rate is a hard bound on how many frames per second you can show. If you…
Stefan Koch  — 2 years, 11 months

I will start loading up official videos on Monday. If there is sufficient interest I might do a l…

Happy to help as well.