Benjamin Kloster  — 2 years, 7 months

The macros for dealing with function pointers I can somewhat understand. With their current use, …

These are supposed to give the physical size of the screen i millimeters. But I noticed they diff…

Ianuarius Casey says that he doesn't think people should be given the option to rebind the keys.…
Sven  — 2 years, 7 months

@insanoflex512 Nope, not at all. Was there anything unclear in my explanation why I don't like th…
Roderic Bos  — 2 years, 7 months

5sw Definitely not with global_variable, local_persist and internal. For GAME_UPDATE_AND_RENDER …

Casey mentioned he only wants 1 (well 2 now with the platform separatly) compile unit, so for him…

rathersleepy You may find this useful. The (free) source code download for this book: Modern X86…
Justin  — 2 years, 7 months

okay so you saw macros and said "Blasphemy!"
Sven  — 2 years, 7 months

I think the best way to go would be to have the platform layer take care of all the options using…
Sven  — 2 years, 7 months

Definitely not with global_variable, local_persist and internal. For GAME_UPDATE_AND_RENDER I mu…
robby  — 2 years, 7 months

Hi 5sw, so you don't agree the reasons casey was explaining when using those macros?

Yes, but this isn't helping if the .h file is included in two different .cpp files which are comp…
Sven  — 2 years, 7 months

I am really concerned about the (ab)use of macros here. The three different defines for static ma…

A discussion in the game subforum got me thinking about ways to architect platform independent co…

Hi I am trying to port the game using libgdx java framework. Does the game licence allow me to d…

Setting the SUBSYSTEM did not fix it alone but I got it working by changing main to wmain. Seems …

Is it SDL.lib SDLmain.lib or SDL2.lib SDL2main.lib? Have you tried to set the /SUBSYSTEM for the …

I have become a huge fan of Casey's .bat-file building during this project and now I'm trying to …
Sebastian  — 2 years, 7 months

Oh I'm not suggesting doing all the math in 64 bit! Once you have the offset for a player (or wha…

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-bi…
Iker Murga  — 2 years, 7 months

Well, some of ssylvan's concerns have already been answered through this week, but I believe Case…

If the implementation of PushSize_() is going to stay in handmade.h, it should be defined as inli…
Iker Murga  — 2 years, 7 months

Casey, if you are thinking of adding more time at the end of the stream to review everything, I w…

Im wondering if anyone knows of some good books that'll help with learning the windows side of th…

The main point to realize is that in isometric perspetive there is no foreshortening. What this m…

You can temporarily avoid editing the golden handmade_platform.h file by adding this to the compi…

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…

Can confirm as well.