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'm currently at a company that has 3 developers per platform for our product (iOS, Android, and a…
»
Matthew McLaurin
So unfortunately the answer here is "Yes you can do it, but I probably wouldn't want to try". At l…
»
Allen Webster
In the vein of "change a thing's name to use errors as your to-do list" type tricks, I occasionall…
»
Simon Anciaux
It depends on the game you are making. I suggest you do the most simple thing (store everything as…
»
GhostDetective
You hit the nail on the head. I just remembered that I had an extra keyboard lying around, and sur…
»
ratchetfreak
That may just be your keyboard having internal layout which leads to some combination of keys not …
»
ionut
I'm thinking about making a 2D side scroll platformer (handmade). I've tried looking around but I …
»
GhostDetective
For some reason, when I am holding down the LEFT and UP arrows, or the RIGHT and DOWN arrows, a th…
»
Miguel Lechón
This one reminds me of a trick I use to rename symbols across a project by leaning on the compile…
»
Miguel Lechón
It's funny. I use the underscore character for my global platform API superstruct pointer, which …
»
Simon Anciaux
@mmozeiko I didn't know about __debugbreak(). I used DebugBreak() in the past but that was causing…
»
Guntha
I read the Black Book about Wolfenstein 3D - not the Doom one yet - , and it goes pretty in depth …
»
Blu342
ok it works now. thanks. i probably just made a mistake when writing my first version.
»
Mikael Johansson
I keep ALL my persistent data in a superstruct, that has nested substructs. Then the superstruct i…
»
Blu342
hmmm i believe i tried that and it didn't quite work, but maybe i went wrong somewhere. i'll give…
»
Mārtiņš Možeiko
To do that you create another IXAudio2SourceVoice, submit its buffer and call Start on it. Basical…
»
Blu342
hey guys I have been working on trying to learn XAudio2, but I have been having a lot of trouble …
»
Mārtiņš Možeiko
I don't understand why people want to write to NULL pointer. My debug macro looks like this (on MS…
»
x13pixels
One of my favorites that I've recently read is "A Mind at Play: How Claude Shannon Invented the I…
»
Simon Anciaux
You can do the method at the end of the video where he says you can change the code with any edito…
»
Vextium
I don't want to use Visual Studio for Unreal Engine, it slows my PC, and I got a semi-beefy comput…
»
Simon Anciaux
I use a similar thing by placing "bookmarks" in the code using comments: Casey's use of renaming …
»
Simon Anciaux
What do you mean exactly ? What do you want to be able to do ? (Not that I would have an answer, b…
»
Jason
I guess it depends on what your ultimate goal(s) are. If you really want to be a good graphics pro…
»
Tucker Kolpin
I think it depends on your experience level. When I first discovered handmade hero I was a self ta…
»
Oliver Marsh
I have been reading 'the innovators' by walter isaacson and it's pretty good overview of computing…
»
artbyrobot
I've been interested in making my own operating system and stumbled onto your project. I think it…
»
Andreas
In my code I'm using the XPresent stuff to copy the pixmap to the window at vblank. If you want a…
»
Miguel Lechón
Personally, I wouldn't skip much of the first 27 days. Maybe you can leave the sound-related stuff…
»
Adnan B
Hello All, I was wondering if it absolutely necessary to start watching the handmade series from t…
»