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.
Seth Brown
I stop and rewind or slow down when I get lost, but I love watching lectures at 1.5x speed becaus…
»
Lance T Hildebrand
Wow... 1.5x speed? I have a hard time following Casey at 1x when he gets going. I think it's a lim…
»
Seth Brown
Thanks for the reply, I'll try that. I'd still pay for 1080p video that's not compressed through y…
»
Mārtiņš Možeiko
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…
»
Seth Brown
Are there any plans to make the videos available for download instead of just streaming from youtu…
»
Lance T Hildebrand
Remember to post the code to a ! The code is not open source yet (and won't be until Casey releas…
»
Casey Muratori
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…
»
Livet Ersomen Strøm
Casey[/quote] Thanks for quick answer. If I measure the dimentions of a 16:9 screen, and use those…
»
Casey Muratori
Yes, that all sounds correct to me. Since I don't really care much about classes and such, I have …
»
Casey Muratori
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?
»
Casey Muratori
Most of the time, Handmade Hero will not be buildable as separate source files. It's only an acci…
»
Casey Muratori
AFAIK this is just straight-up Windows API nonsense. It was supposed to give the physical dimensi…
»
Casey Muratori
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…
»
Benjamin Kloster
On second thought, I fully agree with you that those function signature macros aren't really usef…
»
Flederfalter
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…
»
Patrick Lahey
As mentioned Casey already addressed this - he is trying to communicate intent. The important thi…
»
Patrick Lahey
Casey is using a technique called a "unity build." The basic idea is that, from the compiler's pe…
»
Livet Ersomen Strøm
:lol:
»
Livet Ersomen Strøm
Remember. Playing a game is serious buisness! Maybe even more so than writing them. I know people …
»
Benjamin Kloster
The macros for dealing with function pointers I can somewhat understand. With their current use, t…
»
Livet Ersomen Strøm
These are supposed to give the physical size of the screen i millimeters. But I noticed they diffe…
»
Livet Ersomen Strøm
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…
»
Roderic Bos
For GAME_UPDATE_AND_RENDER I must have missed the explanation. Can you remember on which day this…
»