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.
Flyingsand
I've been following along with every episode and coding according to my style. It's incredibly use…
»
Leonid Kapitonov
I see, I see, thanks! I assume, signed/unsigned mismatch comes from there equally. Still, when one…
»
ThadeuMelo
Working on a system with more than 30KK lines of mix C/C++ code built in the last 25 years I can s…
»
sinsizer
I'm also working with notepad++ and had the same issue. I ended up using a dedicated cmd. It doesn…
»
Casey Brant
Nice! I was actually trying to do this for a very short time, but I found that it got harder and …
»
Casey Brant
For the first few episodes I was following along live, typing everything in, but I quickly found t…
»
Class GenericHuman
Round to even is a biased round but that is not what I am talking about. In Casey's round function…
»
Simon Anciaux
I use nppexec in notepad++. You can install it via the Plugin manager. Once it's installed you can…
»
Class GenericHuman
You will most likely have to call the shell.bat inside build.bat because it is resetting the effec…
»
Class GenericHuman
We could have tile side = 2.0f and boy height =1.4f so that he is smaller than the tiles.
»
Troncoso
I found another plugin: Which is a lot more up to date. It also allows you to set a startup scrip…
»
Todor
In episode 31 you created the world units to tilemap mapping. But you used 1.4f as a tile heights.…
»
Roderic Bos
When the world tilemaps are not the same size as the tilemaps isn't creating levels harder when yo…
»
Class GenericHuman
In the shell.bat Casey provides, he runs vcvarsall.bat with the argument x64. This tells vcvarsall…
»
Andrew Bromage
That is not what Alan Kay had in mind when he coined the term. The picture that he had in mind wa…
»
Leonid Kapitonov
OOP is merely a pattern. You can roll your own in pure C. There are more other approaches. Par ex…
»
Leonid Kapitonov
The flag is for the compiler. I just made a typo with the flag name: copypasted from google. I am …
»
itsuart
OOP is simply structures + functions where one of the parameters for the functions are not there a…
»
Andrew Bromage
Just for the record (it's a TODO in the source code), C99 has the rint family of functions, such a…
»
Lachlan Easton
I think this is one of the few cases in video game programming where unit tests would actually mak…
»
Class GenericHuman
Are those linker warnings or compiler warnings? C2220 - C4018 - C4244 - All of these are compil…
»
Leonid Kapitonov
Casey, since you are using -WX flag (Treat Linker Warnings as Errors), it's impossible to compile …
»
Livet Ersomen Strøm
I have seen all the episodes. And I look forward to each. I feel I have been preparing for this in…
»
handmade_clutz
Another option (what I do) is to install this plugin: . This gives you a command line that can be…
»
Iker Murga
Just wanted to point out that on yesterday's stream Casey started calculating the world units base…
»
Class GenericHuman
Solution to this might be using: instead of the original function
»
Neil Blakey-Milner
I went quite some time not coding (not even loading the distributed source files), but over the la…
»
Class GenericHuman
When I run the handmade intrinsic functions, I get wrong output for negative numbers. Example outp…
»
Class GenericHuman
I have followed along with the code Casey wrote but skipped all the sound stuff(except for the dll…
»
Caleb Spare
Wooo! Sounds fixed to me :) Thanks for giving that a shot.
»