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.
C_Worm
Hey I've implemented a writeText function. 1. First problem is that if i load arial.ttf or many ot…
»
David Reid
Version 0.10 of miniaudio has been released with lots of changes. As always you can grab a copy ov…
»
Jason
In many of the videos Casey repeatedly touches on his stack based memory allocation system. From w…
»
shyam
Thank you. I'll check these out.
»
Mārtiņš Možeiko
Is your controller XInput capable? A lot of older controllers are DirectInput only. That said, the…
»
shyam
Hi, I tried this now. It returns an int and its value is 1167 which does stand for ERROR_DEVICE_N…
»
Ivan
Thank you very much for assembling the library! It's really great to have such place for my own ed…
»
Simon Anciaux
In addition to mmozeiko's comment, in later episodes Casey changes the code to try to load another…
»
Mārtiņš Možeiko
What value it actually returns? Assign to local variable to see its value. Typical error code is E…
»
shyam
condition always fails. In the watch window, I tried to see the value of XInputGetState but it sa…
»
Ben Visness
Thanks for the suggestion. And sorry about the CSS; I have no idea what's going on there but on ou…
»
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 chopping…
»
Seth Archambault
Will do - I'll send you an email from seth at doercreator.com Yeah that would be ideal!
»
Seth Archambault
Awesome! To stoke the imagination, I've created a spreadsheet where people can put their location …
»
Abner Coimbre
In an e-mail to close friends yesterday: However, that may not be enough. When the speakers, deve…
»
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 interaction…
»
Ben Visness
Hey everyone! The library promised in is now live. There are over 50 resources to kick things of…
»
Ben Visness
The library is now live: You can post any feedback or issues you find here! There are a couple kn…
»
Seth Archambault
Currently having some more thoughts on this on the discord Handmade Network Meetup Channel:
»
Seth Archambault
It's been a few months since I was at Handmade Seattle - and a couple of realizations are starting…
»
machinamentum
You can read the blog post here:
»
Terrence
Super exciting stuff, great projects all around!
»
Jason
Ya, I suppose for this certain scenario there shouldn't be too much issue with just placing the C…
»
Pascal Beyer
I would agree, that it gives you more visibility, but the only flexibility I can think of, is that…
»
Mārtiņš Možeiko
In this example if you are using C++ class constructor, then I don't see why CleanUpAnimation coul…
»
Jason
So after watching Jon Blow's programming language video from 2014 again as well as an refuting a …
»
Guntha
Another bug related to code blocks, this time in the "View all posts on HMN" page: In the actual …
»
Simon Anciaux
Thanks to you both. Here is what I ended up with: DWORD thread_main( void* thread_data ) { } uint…
»