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.
Marc Costa
Actually, by a three-tiered abstraction, I think Casey means there'll be three layers in the rende…
»
Krzysiek
I suppose HH renderer will be mostly about sorting sprites/entities and pasting them into framebuf…
»
Watching the following video of HandMade Hero, episode 20: I can't really understand the purpose o…
»
Stefan Nordkvist
Thanks for the tips! I am using a swedish book for the moment, but will check some others when thi…
»
Don S.
So I've been thinking about this for a bit and trying to work out how a renderer (for instance ope…
»
Andrew Bromage
(+1 from me for the Monty Python reference)
»
No offence, but I believe that picking other games for game ideas is just lack of imagination. Dif…
»
Casey Muratori
Man, I'm getting old. I honestly remember it as being the other way 'round... I suppose it was tw…
»
He used Sarcasm. Yes, AdBlock plus is an excellent extension for Mozilla FireFox and Google Chrome…
»
Zyconite
@den_v Ah I see, I think Yosemite is Poo But its all good now . I am back to windows with my super…
»
Den V
I had unpleasant experience with OSX + Parallels. Until recently, I was running older version of …
»
Den V
Hey All, I was watching Day 079 episode where Casey talks about difference in how Quake and Unreal…
»
Livet Ersomen Strøm
Yes. You're right. This is about handmade hero. However I thought it could be interesting to deba…
»
Mārtiņš Možeiko
If I had penny every time people say this about their "optimized" code... You should really write…
»
Livet Ersomen Strøm
I forgot to mention that the original implementation worked well on the i7, under win7. (IF I did…
»
Ben
It's supposed to make things faster. Although, C++ compilers take significantly longer than C comp…
»
Ben
Some people avoid typedef struct in C because it pollutes the namespace. OP: by 'modern' ANSI C do…
»
Ben
LCTHW is supposedly full of bugs. I recommend C Programming: A Modern Approach.
»
Ben
BTW, xcb is autogenerated from protocol definitions. Also, it only applies to X. If you use waylan…
»
Casey Muratori
In games it's pretty typical for nearly all strings to fall into two broad categories, both of whi…
»
Casey Muratori
Unfortunately I do not actually have a copy of Photoshop so I don't know. I use GIMP to load the …
»
Ameen Sayegh
what ?! Is Ads Considered a good thing ? I see of ads company as the most greedy annoying irritati…
»
Ameen Sayegh
I'm trying to get Photoshop to output 32-bit A8R8G8B8 bitmaps with no success basically I have an …
»
popcorn
Thanks, I have learned how to do it the C++ and not the C way. I didn't know this.
»
Mārtiņš Možeiko
You can write such code ONLY if Sprite is C struct, not C++ class (or more accurately - structure…
»
popcorn
So I guess I can't mix them? I don't even know if I am... chunkOfMemory = new char[1024*9000]; spr…
»
Mārtiņš Možeiko
What? new and malloc doesn't create any smart pointer. Just a regular C++ or C pointer which you n…
»
popcorn
Grr so when I do a new or alloc or malloc or whatever, it marks it as a "smart" pointer. So someho…
»
Christian Jacob
I don't know if this has been covered yet. Since I am only at episode 10 it could most probably ha…
»
Mārtiņš Možeiko
Send an e-mail to Casey (casey (at) mollyrocket.com), he'll help you get your download link.
»