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.
Mārtiņš Možeiko
What if your game allows text chat between players online? You can not possible store every single…
»
Andrew Bromage
Strings are assets too.
»
Mārtiņš Možeiko
Or if we are using Windows API for rendering fonts. Here's a nice tutorial on it: But I don't th…
»
Andrew Bromage
Even though it's not strictly Handmade, I wouldn't have a problem with Casey incorporating somethi…
»
Bryan Taylor
Casey[/quote] For Arabic, yes, because the variant forms have their own codepoints. However, some …
»
Andrew Bromage
In English, the glyph can be different if it's the first letter of the first word of a sentence. H…
»
Casey Muratori
I don't believe that actually requires any changes to the system. That's more about parsing the …
»
Cédric Meuter
Hi Casey! First of all, congratz on the show, it's just excellent! :-) Regarding font rendering: d…
»
Matt Mascarenhas
Thanks, Andrew! Day 118 is now fixed, the table of contents updated automagically, and you have be…
»
Andrew Chronister
Hey guys, I found an issue in the annotation guide: Day 118 is entitled "Enforcing a video frame r…
»
Casey Muratori
That is a really good idea! We should totally check that out...Casey
»
Raxfale
An alternative to the generation numbers is to place a "barrier" marker in the lru list. BeginRend…
»
»
Casey Muratori
Yeah I'd be happy to add that if somebody reminds me on the stream :)Casey
»
Kim Jørgensen
Now that we are back using the debug cycle counters it would be really nice if they were enabled w…
»
Mārtiņš Možeiko
MSVC can not use dll file directly in linker. But you can easily generate import library (.lib fil…
»
The_8th_mage
In my android game, I have a render_game(gamestate,camera data) function, which I call twice for a…
»
hugo
Hi martin, I was also thinking about a "handmade editor", for learning portable GUI programming an…
»
Ameen Sayegh
OK, now I understand what you mean. Now you don't need kernel32.lib to compile the program or you …
»
Bill Strong
Ok, first, this takes some configuring, but here is a software solution that works with OBS that w…
»
Marius Adaškevičius
Just a couple of minor notes for Casey: You have left LastCameraP in the game_state structure afte…
»
Bill Strong
Wouldn't Git's branch feature provide the structure you need? You would have a Community Branch an…
»
Juan Felipe Garcia Catalan
Maybe the "buffering operations on the list" idea Casey had somewhere in the middle of the brainst…
»
Vik
Could we solve this problem by just using a singly linked list for the headers? We could lock the …
»
Casey Muratori
I think we were all just very sleepy :PCasey
»
David Salvisberg
I'm glad someone else caught that, I was really surprised that nobody in the Q&A seemed to have no…
»
Bryan Taylor
The lock taken to move assets to the front of the LRU list protects only that particular node of t…
»
Jeremiah Johnson
I do think it is very arrogant and unbalanced to ask me -and others- as a 3d artist working on bl…
»
RobertoG
Casey[/quote] Not much more to add to this conversation, only about the thread topic and the state…
»
Casey Muratori
I'll make a note to update it.Casey
»