I stop and rewind or slow down when I get lost, but I love watching lectures at 1.5x speed becaus…
Wow... 1.5x speed? I have a hard time following Casey at 1x when he gets going. I think it's a lim…
Thanks for the reply, I'll try that. I'd still pay for 1080p video that's not compressed through y…
You can easily download videos from youtube (or from twitch) yourself by using . For example - thi…
Thom —
While what you suggested might work, (and even if it wouldn't, I can think of a few reasonable way…
Are there any plans to make the videos available for download instead of just streaming from youtu…
Remember to post the code to a ! The code is not open source yet (and won't be until Casey releas…
Sorry about the "can't attach" thing - I think I turned it off when I set up the board so that we …
Sven —
For everyone who wants to use git to follow along with Casey and do their own stuff here is a bash…
Casey[/quote] Thanks for quick answer. If I measure the dimentions of a 16:9 screen, and use those…
Yes, that all sounds correct to me. Since I don't really care much about classes and such, I have …
Two things here: The reason for #define'ing multiple statics has nothing to do with readability, i…
Sven —
Aren't you worried that using this approach compile times will get much too long later on?
Most of the time, Handmade Hero will not be buildable as separate source files. It's only an acci…
AFAIK this is just straight-up Windows API nonsense. It was supposed to give the physical dimensi…
I guess I don't see what is "ad hoc" about the current scheme, though. Assuming you move out of c…
Thom —
Hey everybody. I've been a game programmer professionally for about a year now, and I recently sta…
On second thought, I fully agree with you that those function signature macros aren't really usef…
I've tried several text editors, but none does have really convinced me. Since Handmade Hero showe…
Sven —
Yes, this makes it easier to write. But code is written once but read many times more. And these …
Justin —
Yeah, basically, you didn't really learn why he did it, you just said it was macro abuse. I do ag…
As mentioned Casey already addressed this - he is trying to communicate intent. The important thi…
Casey is using a technique called a "unity build." The basic idea is that, from the compiler's pe…
Remember. Playing a game is serious buisness! Maybe even more so than writing them. I know people …
The macros for dealing with function pointers I can somewhat understand. With their current use, t…
These are supposed to give the physical size of the screen i millimeters. But I noticed they diffe…
I agree 100% with this. I wouldn't even consider playing a game that don't have this feature. And…
Sven —
@insanoflex512 Nope, not at all. Was there anything unclear in my explanation why I don't like tho…
For GAME_UPDATE_AND_RENDER I must have missed the explanation. Can you remember on which day this…