Still reading the book, more great praise for Casey (pg 670, 12.3.5.5: Detecting Convex Collisions…
I've actually implemented this for OpenGL. It was clear that the renderer could not be part of the…
This is exactly how I was thinking it would be done as far as the separation of responsibilities.…
Yes, 'vm_allocate' (or in my case I use 'mach_vm_allocate') is what you'd use on Mac, although 'mm…
oops googling for 'virtualalloc mac' points me towards a forum post on this domain ;) so that mi…
SO I am trying my hand at the virtualalloc stuff but then on a mac, originally I imagined it would…
yeah indeed using features of c99 and/or c11, I've found out about that 'rule' of not typedeffing …
Huh. I had a slightly different idea of what Casey meant by that. Resource management seems like …
That really is interesting question, OpenGL is quite portable so most of the code can be shared b…
Actually, by a three-tiered abstraction, I think Casey means there'll be three layers in the rende…
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…
Thanks for the tips! I am using a swedish book for the moment, but will check some others when thi…
So I've been thinking about this for a bit and trying to work out how a renderer (for instance ope…
(+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…
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…
@den_v Ah I see, I think Yosemite is Poo But its all good now . I am back to windows with my super…
I had unpleasant experience with OSX + Parallels. Until recently, I was running older version of …
Hey All, I was watching Day 079 episode where Casey talks about difference in how Quake and Unreal…
Yes. You're right. This is about handmade hero. However I thought it could be interesting to deba…
If I had penny every time people say this about their "optimized" code... You should really write…
I forgot to mention that the original implementation worked well on the i7, under win7. (IF I did…
It's supposed to make things faster. Although, C++ compilers take significantly longer than C comp…
Some people avoid typedef struct in C because it pollutes the namespace. OP: by 'modern' ANSI C do…
LCTHW is supposedly full of bugs. I recommend C Programming: A Modern Approach.
BTW, xcb is autogenerated from protocol definitions. Also, it only applies to X. If you use waylan…
In games it's pretty typical for nearly all strings to fall into two broad categories, both of whi…
Unfortunately I do not actually have a copy of Photoshop so I don't know. I use GIMP to load the …