Parker —
Here's one possible way of doing it: // You don't necessarily need these: typedef Entity Player; …
Hey Handmade community, Feverishly working on my Kiss engine project, I have everything for a 2D g…
Italo —
Ok, thanks for the help, you guys are awesome. Can I ask one more question? I have 3 structures li…
Effectively, yeah; it , however, still a method of organizing data in a non-OOP way. It differs fr…
Not a huge amount has changed since the last update, the main thing is probably that insobot now h…
@Delix: Your method is more a way to achieve polymorphism without virtual functions. I think what …
The Win32MainWindowCallback function is, as its name imply, a callback function, meaning that it's…
A union says the following: "This block of memory can be interpreted to mean of the following thi…
Italo —
I think I get what you're suggesting, but I have a technical question about your structure. Wouldn…
Following up on what mmozeiko said, I recommend creating a single state struct and using it diffe…
You evil human being! You just pulled a 'to be continued...' on us and it killing me!
I don't have a final answer for the long-term just yet, but in the beginning, I'll be giving acce…
Neo Ar —
For the month of April, we did the following: This month we hit the books hard, learning all abou…
Greetings, I'm on day 003 (just starting). I'm debugging win32_handmade.exe using Visual Studio'…
The code fragment you posted is not handling data in OOP way. Are you asking how to write code tha…
Italo —
So, I'm still learning so this question might be dumb, but here it is: Imagine the following code …
The heart of Cascade it it's layout engine - the second most complicated thing in the app. (Scale …
Community, This is a short one, and if you're a Patron this should be a rehash of the same request…
Hey everyone! Sorry updates have been a bit dry recently; it's nearing the end of the semester at …
Apologies for the dirty joke. I know I have a problem. The title pretty much says it all. I launch…
The latest revision of MotionBox () now implements three repeat options: "Repeat playlist", "Repe…
Since SecondaryBuffer->Play(0, 0, DSBPLAY_LOOPING); is after the first fillSoundbuffer it should no…
Hi Simon, Thanks for your reply. You certainly provided more useful insight about the working of d…
The semester is over, though, so May should be more fertile.
If the sound buffer played only one tone continuously, you could fill it once and let it play fore…
Hi There, Although this stream started in quite few years back, it's now only that I've discovered…
So imagine you're me. You've started out a new quarter at University with an unprecedentedly lig…
Will there be a free version or will it be patreon only ?