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.
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…
»
rifkik
The course is mainly 2D stuff, I've done some from scratch 2D game programming before so it might…
»
Oliver Marsh
Yea, Im not sure if I can add much, but working in unity the biggest thing I found was motivation…
»