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.
Handmade Network»Feed
Casey Muratori
The answer is that only graphics is expensive to "reformat", so it's actually the only one you ca…
»
Awais Ahmad
TY :) I will try and test it as soon as I get back home :) Will let you know tomorrow how the tes…
»
Troncoso
Uberstedt Troncoso If I'm not mistaken, it doesn't matter. Literally the only thing the game is d…
»
Johan Öfverstedt
Troncoso If I'm not mistaken, it doesn't matter. Literally the only thing the game is doing is fi…
»
Troncoso
If I'm not mistaken, it doesn't matter. Literally the only thing the game is doing is filling sta…
»
Johan Öfverstedt
BlueMagic So, I'm lagging a bit behind on the stream. I just finished Day 011, where Casey explai…
»
Ron Sokolovsky
Personally I don't see Casey's attitude as hateful, but rather nostalgic. Like the teaser promo -…
»
Ignacio Amigo
So, I'm lagging a bit behind on the stream. I just finished Day 011, where Casey explains how he …
»
Andrew Bromage
I don't presume to speak for Casey, but here's my 2c. True, in C#, it's one line to read a file.…
»
Dustin P. W. Henry
Uberstedt Do you find the "From Mathematics to Generic Programming"-book valuable even if I own …
»
Juliano
When I first started to watch the stream (I began with the C introduction videos) I immediately n…
»
Patrick Lahey
Learning to program is definitely a "learn by doing" activity just like mathematics is a "learn b…
»
Andrew Bromage
@norswap: No, that is a perfectly well-defined and officially sanctioned operation in C as long a…
»
norswap
I think Casey said in a stream that there isn't a plan for non-local multiplayer (not even over "…
»
norswap
1*Foo++ = Y; Fair warning: I think this is actually undefined behavior because of a thing ca…
»
norswap
@Casey If you ever feel like writing something -- or shooting a video -- on the subject, I'd be v…
»
norswap
A recommended book on the topic: https://sites.google.com/site/lccretargetablecompiler/ This is…
»
Jeff Buck
@zenmumbler, You can load a nib file directly, but for simple menus, you might as well just crea…
»
Andrew Bromage
Thanks! I'll see what I can do.
»
Mārtiņš Možeiko
Yes, he reads the forums. See here: https://forums.handmadehero.org/i...orum/profile?view=user&am…
»
Vincenzo Auteri
Hello all, I liked until now how the separation between platform and game related code was done,…
»
zenmumbler
I created a quick repo with the Xcode project etc at: https://github.com/zenmumbler/handmade-alt…
»
Andrew Bromage
Could you please put this in a repository? I have a controller that I can test it with, and I've …
»
zenmumbler
Ah, you sound like you know quite a bit more about Cocoa APIs than I do. Looking forward to your …
»
Dafydd Brown
Ah great thanks very much for the info!
»
Jeff Buck
I have a Mac OS X shell working that only uses the native OS libraries. I used CoreAudio, HID inp…
»
Johan Öfverstedt
UplinkCoder Well, then. Lets go an make a compiler a everybody can understand ;) I cannot say…
»
Filip
Doing research here too. I have created hacks before that get it done but the Cocoa API seems to …
»
Björn Berggren
If you want to go at it programmatically: Carbon is old 32bit API that was developed to aid port…
»
Filip
So, what would be the preferred way to go for cocoa? I assume two main paths: (but I'm no expert …
»