Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm working on iPAD game using MonoTouch which is similar to an IQ testing game. At the moment, I can write some simple games using basic UIImages and animations.

I'm wondering if I should learn XNA to create a game where people can throw a ball against a wall and see it bounce.

Has anyone seen any good examples of tutorials using XNA for simple 2d games?

share|improve this question
up vote 6 down vote accepted

There isn't "XNA for iOS". You can use MonoGame, an attempt to recreate the functionality of XNA under Mono. And yes, you can do a lot of things with it (if you stick to 2D games, they don't have 3D support yet); and you should use lower-level APIs like this if you are creating more complex, performance-demanding games.

Check MonoGame's site (previously linked) for examples of succesful games published on iOS.

share|improve this answer
An alternative (also based on MonoTouch) is EXEN which I think is more widely used then MonoGame (not sure though) – Roy T. Sep 28 '11 at 14:45
ExEn isn't being actively developed any more. That's a big bummer if you want long-term support and features. – ashes999 Feb 10 '13 at 5:29

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.