17,968 reputation
53681
bio website andrewrussell.net
location Brisbane, Australia
age
visits member for 4 years
seen 1 hour ago

Hi! I am Andrew Russell. I'm an indie game developer from Australia. I'm a Microsoft MVP for XNA/DirectX.

Visit my blog at AndrewRussell.net or follow me on Twitter @_AndrewRussell.

Spending too much time procrastinating on Stack Exchange? Or wish you could block the Internet for a while, but need to whitelist Stack Exchange? Check out my Kickstarter: Connect for a Reason.


My current game dev project is Stick Ninjas A 2D multiplayer platformer-shooter. I'm doing a weekly DevLog video series about it, which you can watch on YouTube.

My previous projects include:

  • ExEn, a cross-platform port of XNA that runs on iOS, Android and Silverlight
  • Light Blocks: cross-platform falling-block game to demonstrate ExEn
  • Dark: A 2D physics-platformer with fancy lighting effects (PC and Xbox 360)

Jan
17
awarded  Nice Answer
Jan
3
awarded  Good Answer
Dec
21
awarded  Good Answer
Dec
13
comment How to go orthographic instead of perspective view in XNA with CreateOrthographicOffCenter?
Your explanation of CreateOrthographicOffCenter is incorrect. It can do everything CreateOrthographic can, if you pass in the right values.
Dec
12
comment What happens when I implement IUpdateable or IDrawable in XNA?
Note that "simple method calls" have the substantial benefit of being simple ;)
Dec
9
comment Loading sound in XNA without the Content Pipeline
It's worth noting that the XNA runtime itself has no way to decode MP3s for sound effects. XNA Game Studio handles the conversion to PCM (uncompressed) or a compressed format (not MP3, but I forget exactly what the format is right now) at content build time. (Music, on the other hand, gets handed off to Media Player, which can play MP3s.)
Dec
7
awarded  Enlightened
Dec
7
awarded  Nice Answer
Nov
28
answered Deserialize inherited classes into the same list in XNA
Nov
25
awarded  Enlightened
Nov
25
awarded  Nice Answer
Nov
25
comment XNA: draw a sprite in 3d, is that possible?
While you can "kind of" use SpriteBatch in 3D (starting point), you probably shouldn't for what you're doing.
Nov
24
comment Feasibility of an XNA game on PC
@bearcdp It certainly looks different to your standard installer - so the lack of familiarity is a small issue. Functionally it's fine. Another issue, that I heard recently, is that you can't distribute via Steam using a ClickOnce installer.
Nov
23
answered How to achieve after-image pixel shader effect
Nov
23
comment Which should be faster: 10 flat shaded polygons or 2 with a transparent texture
Actually that was pretty clear... I figured the subtle sarcasm was a nice alternative to the usual rant about premature optimisation.
Nov
22
comment 2D Topdown Shooter - Player Movement Relative to Mouse
Jonathan Dickinson's got an answer for you: rotate your normal 90 degrees to get a tangent. A solution based on polar-coordinates would be more accurate. But is perhaps unnecessary (depends how fast you are moving - and how far per frame).
Nov
22
answered Which should be faster: 10 flat shaded polygons or 2 with a transparent texture
Nov
17
answered What does tex1D do with a 2d texture?
Nov
15
comment In XNA 3.1, is it possible to disable texture filtering?
While this will actually work, compiling a custom shader is a bit of overkill when you can just change the render state directly.
Nov
15
comment In XNA 3.1, is it possible to disable texture filtering?
Not quite right. See my answer for a description of when to set those states.