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.
Jesse Coyle
Alright, I can jump aboard that. Especially coming from someone who's been in the industry and ha…
»
Mārtiņš Možeiko
Yes, that is right.
»
Casey Muratori
Personally, I don't think anyone should make a 3D game before they have made a good 2D game. Pre…
»
Casey Muratori
Yes, I said this on Handmade Hero explicitly: most allocation schemes can be completely handled b…
»
noxy_key
I'm pretty much talking about C++ in either OO-style or C-style. ABI shouldn't matter too much as…
»
Raxfale
I want to say Great Job, Casey, it is so surprising how compelling viewing it is to watch you cod…
»
people
@mmozeiko: so the heap is a c runtime library abstraction that gets it's memory from the OS using…
»
Jesse Coyle
I've asked questions here before and found answers to them in the day that followed, but let's se…
»
drjeats
Ooh neat, I didn't know they offered a separate bundle.
»
Kim Jørgensen
@mmozeiko: Using glob simplified the Linux version a lot. It even eliminated the need to loop ove…
»
Sergio González
Milton is a paint package with infinite Zoom. It's basically Mischief, but I swear I started befo…
»
Mārtiņš Možeiko
This warning is normal. It happens because there is /O2 in build.bat. Look here: 1cl %CommonCompi…
»
Mārtiņš Možeiko
If we are talking about C then there are no move constructors. You simply pass object by address:…
»
Mārtiņš Možeiko
@people: allocating memory with mmap is not called allocating on heap. Allocating on heap happens…
»
Kim Jørgensen
@mmozeiko: I will take a look at glob, thank you. And thank you @people. Now I am feeling less b…
»
noxy_key
I appreciate all your responses. Perhaps option #1 is something I should reconsider. Offering API…
»
Casey Muratori
This is a very complex subject with a lot of things to pay attention to, but two things I would m…
»
John Lorre
In addition to what mmozeiko wrote: I prefer to point the API to allocation/deallocation functio…
»
robby
JohnL I do not have VS3015 installed (yet). But I suggest you replace fabs with fabsf in line 64 …
»
John Lorre
I do not have VS3015 installed (yet). But I suggest you replace fabs with fabsf in line 64 of han…
»
robby
Hi, when compiling with latest VS2015 (i installed it since i installed a new W7 because my old …
»
people
jeez, it would have been nice to know about fnmatch or glob. I couldn't find something to match …
»
Mārtiņš Možeiko
glob? http://linux.die.net/man/3/glob
»
Kim Jørgensen
Does anybody have suggestions to make the Linux version of GetAllFilesOfTypeBegin and OpenNextFil…
»
The_8th_mage
Gradle rubs ndk in his compilendk phase, but he doesn't use the mk files and instead generate the…
»
Adrian McCarthy
Orso's loop is the cleanest. There's no redundancy, and it's easy-to-understand. It's hard to c…
»
Mārtiņš Možeiko
I prefer API to delegate memory management to me. Because then I can control where objects will l…
»
Neil Blakey-Milner
At the very least, don't start anything of your own before around episode 25. That's where you'v…
»
Mārtiņš Možeiko
Actually you don't need to install Xcode app to get compiler on OSX. You can get clang compiler a…
»
drjeats
If you're just looking to learn without the clutter of Xcode, it's possible to follow the SDL2 "H…
»