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.
shyam
1if(XInputGetState(ControllerIndex, &ControllerState) == ERROR_SUCCESS) condition always fa…
»
Ben Visness
Thanks for the suggestion. And sorry about the CSS; I have no idea what's going on there but on o…
»
ratchetfreak
it might also be worth going through some of the old forum threads to find resources, for example…
»
Ben Visness
These are the shenanigans you get when you generate HTML and then try to make excerpts by choppin…
»
Seth Archambault
abnercoimbre In Seattle I've met with a few developers gauging interest for monthly meetups. I ha…
»
Seth Archambault
Awesome! To stoke the imagination, I've created a spreadsheet where people can put their locati…
»
Abner Coimbre
In an e-mail to close friends yesterday: I want low-level programmers to thrive and feel connect…
»
Ryan Fleury
Yes! Thank you Ben and Spiney for an amazing resource!
»
Ryan Fleury
This sounds amazing. I think my experience has generally been that in-person community interactio…
»
Ben Visness
Hey everyone! The library promised in our latest news post is now live. https://handmade.network…
»
Ben Visness
The library is now live: https://handmade.network/library You can post any feedback or issues you…
»
Seth Archambault
Currently having some more thoughts on this on the discord Handmade Network Meetup Channel: https…
»
Seth Archambault
It's been a few months since I was at Handmade Seattle - and a couple of realizations are startin…
»
machinamentum
You can read the blog post here: https://machinamentum.github.io/Jiyu-Update-March-2020/
»
Terrence
Super exciting stuff, great projects all around!
»
Jason
mmozeikoIn this example if you are using C++ class constructor, then I don't see why CleanUpAnima…
»
Pascal Beyer
I would agree, that it gives you more visibility, but the only flexibility I can think of, is tha…
»
Mārtiņš Možeiko
In this example if you are using C++ class constructor, then I don't see why CleanUpAnimation cou…
»
Jason
So after watching Jon Blow's programming language video from 2014 again as well as an article ref…
»
Guntha
Another bug related to code blocks, this time in the "View all posts on HMN" page: In the actu…
»
Simon Anciaux
Thanks to you both. Here is what I ended up with: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16…
»
ratchetfreak
with an atomic variable you can do 1 2 3if(atomic_decrement(&countTask)==0){//that is new val…
»
Mārtiņš Možeiko
Alternative would be to use ARB_texture_swizzle extension (in core since v3.3): 1 2GLint swizzle…
»
Mārtiņš Možeiko
WaitForMultipleObjects will have limitation on how many to wait, 64 if I remember correctly. One…
»
Simon Anciaux
I have a thread queue similar to what Casey does in Handmade hero and I would like to be able to …
»
Simon Anciaux
I haven't look precisely but you're sending a texture with only the red channel to the GPU. So wh…
»
Oliver Marsh
It's me again 😝 Probably can't add anymore but there's nothing wrong with learning unity, and al…
»
William
Row always points to the start of the row, which is done by advancing it by the Pitch each time. …
»
chelges1
Hello, I am a novice programmer with some experience in Java and C. A few months ago, I discovere…
»
C_Worm
Hey! I managed to render a quad with all the glyphs from a font using stb_truetype. However th…
»