For GAME_UPDATE_AND_RENDER I must have missed the explanation. Can you remember on which day this…
Casey mentioned he only wants 1 (well 2 now with the platform separatly) compile unit, so for him …
Great, thank you! This book can be useful too : X86 Assembly Language and C Fundamentals Hardcov…
Justin —
okay so you saw macros and said "Blasphemy!"
Sven —
I think the best way to go would be to have the platform layer take care of all the options using …
Sven —
Definitely not with global_variable, local_persist and internal. For GAME_UPDATE_AND_RENDER I must…
robby —
Hi 5sw, so you don't agree the reasons casey was explaining when using those macros?
Sven —
Yes, but this isn't helping if the .h file is included in two different .cpp files which are compi…
Sven —
I am really concerned about the (ab)use of macros here. The three different defines for static mak…
Dejan —
A discussion in the game subforum got me thinking about ways to architect platform independent cod…
Tom —
Hi I am trying to port the game using libgdx java framework. Does the game licence allow me to do …
Roni —
Setting the SUBSYSTEM did not fix it alone but I got it working by changing to . Seems like it wa…
Is it SDL.lib SDLmain.lib or SDL2.lib SDL2main.lib? Have you tried to set the /SUBSYSTEM for the l…
Roni —
I have become a huge fan of Casey's .bat-file building during this project and now I'm trying to u…
Oh I'm not suggesting doing all the math in 64 bit! Once you have the offset for a player (or what…
Every h file has this in it: #if not hfilename (Filecontent) #define hfilename #endif
64-bit integer is definitely not a good option, because we'd end up having to do a bunch of 64-bit…
Well, some of ssylvan's concerns have already been answered through this week, but I believe Casey…
If the implementation of PushSize_() is going to stay in handmade.h, it should be defined as inlin…
Casey, if you are thinking of adding more time at the end of the stream to review everything, I wo…
Justin —
Im wondering if anyone knows of some good books that'll help with learning the windows side of the…
The main point to realize is that in isometric perspetive there is no foreshortening. What this me…
You can temporarily avoid editing the golden handmade_platform.h file by adding this to the compil…
Since both "references" we are handling right now are The Binding of Isaac and the original Zelda,…
Fixed a bug where low power graphics chip in the macbook air would cause initialization of OpenGL …
ryalla —
We should start collecting these "why OO is misused/overused" links somewhere.[/quote] This arti…
Interestingly, just saw this piece on Slashdot today: We should start collecting these "why OO is…
One thing while I think of it. A "handle" is, in data structure parlance, a doubly indirect refere…
Using 64-bit types in 32-bit CPU/process is not so expensive as you might think. Definitely not an…