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.
hazmat_suitor
It would be interesting to see an explanation of C++ language features in terms of how the equival…
»
Raytio
More text based breakdowns of the game engine programming techniques covered in Handmade.
»
Raytio
Thank you Casey as a potential engine programmer we all appreciate what you are doing. More engin…
»
Abner Coimbre
Handmade Folks, The early is out. This is an exciting year because we have almost zero content, a…
»
Andrew Chronister
One part of this request has been resolved with today's update- you can set your project's backgro…
»
Andrew Chronister
An up-to-date version of this article is available on the forums here:
»
Andrew Chronister
Recently I've been looking at a way to handle keyboard input independently of the keyboard layout.…
»
Andrew Chronister
This article is focused on just reading a basic PNG, i.e: single channel (8 bit) image, basically …
»
Andrew Chronister
Starting out In the beginning there was glVertex. The model was simple; for every vertex the client…
»
Andrew Chronister
Wiki Content We are currently in new territory with the wiki. There could be various splits in how …
»
Andrew Chronister
Welcome to the Handmade Network (HMN) wiki, the free, handmade encyclopedia that anyone can edit! …
»
Casey Muratori
Every tech feature has to be either an absolute necessity or a force-multiplier (workflow). Teach…
»
Mikael Johansson
;) Yes, I am hired as a full time developer now, so this new project will replace the current Glyp…
»
Elvenskin
I wonder if I'll have enough time to watch every live stream. But I definitely would watch archive…
»
Mikael Johansson
Thank you for the reply. Is that a stream you would follow?
»
Elvenskin
I would personally prefer RTS and C/C-style C++. I think Hanmade community already has enough peop…
»
Kapsy
Happy Holidays! Looking forward to your next stream - keep up the good work!
»
Jeremiah Goerdt
After the dear imgui experiment, I moved on to Qt. It seems like the best option out there for mul…
»
Mikael Johansson
I am thinking about starting to livestream a fresh project. What would you prefer to see?Me making…
»
LaresYamoir
You might want to try to scope down your project (from your profile description it's supposed to b…
»
Pacifist
What I've often found helpful when debugging code I've written following along with HMH (and I tru…
»
Huntress77
}[/code] }[/code] }[/code]
»
Huntress77
I've been coding along with the archives, and I must have done something wrong because my avatar i…
»
Pacifist
I've always interpreted the intent of HMH is that the technical stuff is the point of the show, an…
»
pragmatic_hero
If you have to NxN collide more than a couple dozen objects, you will need a broadphase. Doesn't h…
»
David Butler
Hello Everyone :) I hope you all are keeping warm this winter, nestled cozy near a warm hearth whi…
»
ratchetfreak
Those times be over lads. The engines are dead. They are all dead. Who killed the engines you mig…
»
Andrew Reece
Hi all, It's been a lot longer than I was hoping since my last update. I've done some fairly major…
»
Mór
I get why the workflow of 3D engines is helpful, where you can drag and drop things visually, but …
»
pragmatic_hero
Engines don't even make much sense outside of triple-A context anymore. Those times be over lads. …
»