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.
Wilson
@zoo Thanks for all the insights about math. It really boils down to what you talked about, tha…
»
Mārtiņš Možeiko
Blog post is about C, not C++.
»
Mārtiņš Možeiko
Not sure I understand what you are suggesting. Something like this? 1 2 3 4 5 6 7 8 9 10…
»
Livet Ersomen Strøm
Sometimes I wonder if I can make a career over how to avoid c++. As long as I do it in c++ it can…
»
Livet Ersomen Strøm
Cant you create a xcoord type, ycoord type and so on, to let the compiler find those typos? Yes y…
»
Mārtiņš Možeiko
What do you mean different types? char, float and double? How that will work? Afaik all types nee…
»
Livet Ersomen Strøm
Shouldn't you really make the Z, X and Y coords different TYPES? Seems to me you make a lot of ty…
»
Blake
Aaah okay. I've heard of unity builds but didn't realize that's what he was doing in the stream. …
»
Simon Anciaux
win32_handmade.cpp includes math.h, typedef the "custom" types and then includes handmade.h and h…
»
Gavin Williams
I have been working through the days, and mostly everything has been working, but my code is 'a l…
»
Mox
Hi, I believe the SetCamera code contains a typo. The code that checks the dormant entities posi…
»
ThadeuMelo
Because it´s easier for PC development for any machine with Windows. Casys will adress support f…
»
Ville Penttinen
Including CPP (source) files this way is often used in a build method called 'Unity build'. Which…
»
Blake
I'm currently rewriting a personal project to look more like handmade hero's code. I'm very confu…
»
Kevin Herrera
Hello everyone, I know this is a question from almost the beggining of the series, but since I h…
»
Mārtiņš Možeiko
Try to debug Win32GetEXEFileName function, and see what GetModuleFileNameA function fills in Stat…
»
ThadeuMelo
By day 24 trying to load the loop_edit.hmi from the current dir is not working for me. State->…
»
Casey Muratori
Email me at [email protected] and we'll figure out how to get it set up. - Casey
»
Stefan
Since you are releasing a new episode almost every weekday, I don't think I will be able to catch…
»
Mārtiņš Možeiko
Interesting blog post about avoiding C runtime overhead at program startup: http://ryanhileman.in…
»
Dale Kim
If you want to learn more about where the latency comes from on the CPU and memory side, check th…
»
Casey Muratori
Code snippets are definitely fine. If you want to distribute the entire source in Delphi, we can…
»
Mārtiņš Možeiko
Same data visualized: https://i.imgur.com/k0t1e.png
»
Edu Tarascon
I think this is an useful bookmark every may have in his browser B) https://gist.github.com/jbo…
»
Stefan
Hi Casey. I've stated following along in Delphi using the YouTube archive and I am up to day 10.…
»
Matej Kac
I have made a Windows only download script at the start of the series. You can find the instruct…
»
Gafgar (Anders Davallius)
Okay ^^ it should be a really quick fix and not take any time at all really.. except if you decid…
»
Casey Muratori
Yes, I think that this is a bug - the problem was that I did not recompute PlayerDelta, which I k…
»
Gafgar (Anders Davallius)
Yes, that seem to be just about right. Both those changes should work. (Though I'm not a 100% sur…
»
Gafgar (Anders Davallius)
First of, I'm sorry I'm a little late to the party... also, I'm sorry if some of my English is su…
»