Mirko —
Hello Casey,
I started watching your videos a week ago, I which I had started a year ago.
I wan…
This problem sounds like a metaprogramming problem.
I know libraries are not that encouraged in …
Hi Plottel,
this series is not intended to teach you basic programming. In my opinion you need t…
Matt —
Hi Everyone,
I've just recently found Handmade Hero and am currently following along at home usi…
What are some serialization strategies in order to save data to the disk? Obviously just dumping…
So De[color=#ff6600]v[/color]ember is gone.
I want to set up an archive of all the De[color=…
I agree, all this could be accomplished in code, and probably faster. My original thought was th…
Yeah, ImGui is nice!
HandmadeHero-way of this would be live code editing + game reloading. You j…
If anybody was curious about what I decided to do, I ended up making a "Blueprints Lite (c)" styl…
I'am working on the tool I talked about in the other thread that downloads the webpages from MSDN…
@btaylor2401: Okay, I think I understand the data-oriented philosophy a bit better now. I guess I…
Jay —
Hi.
I'm on day 185 "Finishing Basic Debug Collation" and I am having some issues.
When I run Ca…
Yeah, choose mingw over cygwin. Cygwin produces binaries that depend on cygwin runtime (which pro…
Gon —
I'm testing CLion IDE and I only have two options which are either MinGW or Cygwin.
Gon —
user32 without .lib works. Also thanks for correcting me on absolute vs relative path.
Try just "user32" without any .lib suffix.
I'm not sure what you mean by "absolute path" for use…
Gon —
Thanks very much for a quick answer but I still can't build the project and here's the error mess…
The correct question is how link with libraries in cmake. You do that with target_link_libraries.…
Gon —
I'm sorry if this has been asked before. In day 01 and 02 of Week 1, Casey fixes undefined symbol…
pseudomarvin I should have said "the naive OOP way" since there are clearly more thought out idea…
The general solution is inheritence or composition, whichever you prefer.
But that's not really …
I think I have misled you a bit with the multithreading, what I am really looking for is a soluti…
pseudomarvin I guess the standard OOP way of solving this would be to create a GraphicsModel clas…
Ah, well I assumed opposite - that you'll need to access some shared data when working on object …
Loading functions dynamically won't help compile speed at all. If you cannot include headers you …
vexe —
WIN32_LEAN_AND_MEAN reduced Foo.c size from 3MB to 1.23MB. However adding it to my code I now get…
vexe —
Thanks I'll try those. Note I don't actually include Windows.h
The only stuff I include that I d…
Usually that's because of windows.h include. It includes so much crap that it is no wonder C prep…
vexe —
Greetings!
I have 3 compilation passes in my game/engine: The platform layer, the game's DLL and…
andrea —
I was assuming that no more than a thread needs to work on the same object at a time, in that cas…