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
It's very conceptually simple it just takes a long time to implement because C/C++ doesn't have t…
»
Casey Muratori
This thread bothers me because I feel like it is extremely one-sided. That's fine, but I just tho…
»
Thom
Unfortunately, that's the problem. The executable code (not to mention the vtable itself) won't b…
»
Livet Ersomen Strøm
I also was excited when I saw those episodes. It was just brilliant. As long as you keep 1 pointer…
»
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…
»