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.
Mārtiņš Možeiko
I'm pretty sure such tool does not exist and will not exist. There are so many different hidden w…
»
Guntha
...Actually, that's the way it was done on every game I professionally worked on. Except for the p…
»
Flyingsand
In my first post on this topic I explicitly say that I understand (and don't want them to just "t…
»
Jason
I just finished watching the pre-multiplied alpha video and I'm still abit confused on it's applic…
»
Jari Leskinen
My way of learning from the videos is that I have a game that I'm working on and when I want to im…
»
Raytio
It is, isn't it. Glad I'm not alone in thinking so. :) The regression tests take so long to get t…
»
LaresYamoir
So you are testing all changes for all platforms everytime? Wouldn't it be better to define a lea…
»
Flyingsand
It is, isn't it. Glad I'm not alone in thinking so. :) The regression tests take so long to get t…
»
Miles
Everything in this thread seems utterly insane to me. Why do your regression tests take 3 entire d…
»
Flyingsand
What I meant is that it slows down development in general, not necessarily any individual develop…
»
ratchetfreak
One option is to start optimizing the tests so they they don't take 3 days. (or throw more hardwar…
»
Guntha
Hello Flyingsand, It happened several times to me that a change I made was, according to me, with …
»
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…
»