1,006 reputation
1534
bio website Stum.de
location Irvine, CA
age 31
visits member for 4 years, 4 months
seen Oct 2 at 7:26

If it consumes electricity, chances are good that I worked with it or at least know about it. SysAdmin and Programmer, worked with Basic and PHP as well as with Delphi. My current bread and butter is C# and JavaScript. I like to do Commodore 64 development as a hobby and dabbled in XNA for prototyping purposes.

I'm also on Twitter and I have a blog.


Oct
24
awarded  Notable Question
Jul
22
awarded  Yearling
Jul
2
awarded  Curious
Jun
13
awarded  Notable Question
May
27
awarded  Necromancer
Mar
7
comment How to correctly handle multiple Songs in XNA?
@Panda The point is to reach out to people that might have already dealt with this for their own games and point out if there's better ways. Not all issues are always obvious.
Mar
7
asked How to correctly handle multiple Songs in XNA?
Mar
2
comment In platformer games, what are “hole in the ground” obstacles called?
Either that or a function that checks if the Character's Y-Position is ever less than zero.
Feb
10
accepted How to handle a huge map?
Feb
10
accepted Modern Shader Book?
Feb
10
accepted How do I scale down pixel art?
Feb
10
comment How to build an iPad game without an Apple device?
Not sure if it's still the case, but in the past, the graphics chip in the simulator was actually much slower (arguably that depended on the host system). In any case, +1 because the real performance characteristics between simulator and device will be wildly different in either direction
Feb
1
comment Why are there so few games compiled for 64-bit processors?
@ratchetfreak Indeed, but with x64 it's a tradeoff - you gain a lot of performance because you have more registers (and OpCodes) but you also lose a lot of performance because all your pointers are twice as large and you thus lose cache space and have to deal with increased memory traffic - that usually results in a net performance benefit.
Jan
31
comment Why are there so few games compiled for 64-bit processors?
The extra registers in x64 mode are really nice and are often worth taking the performance hit that 64-Bit introduces.
Jan
15
awarded  Notable Question
Dec
29
awarded  Citizen Patrol
Dec
26
awarded  Good Question
Dec
26
awarded  Popular Question
Dec
24
comment Why are radians preferred over degrees in game development?
@DMGregory That was what I meant with "inherent rounding error with Pi". The other option is to not use singles/doubles but a way to represent numbers as factors (so representing 2*pi/360 not as the result of the calculation but as that formula) and only calculate the result when needed. I don't know if any "real" programs do that, but stuff like Mathematica can always represent "1/3" as "1/3" instead of "0.333333.....". But after going through the numbers I guess you're right, the rounding error is there but insignificant
Dec
22
comment Why are radians preferred over degrees in game development?
Thanks, also to @DMGregory who pointed out FCOS/FSIN. I blogged about my understanding: stum.de/2013/12/22/game-math-radians