What Game Engine should I use?

c#, xna

Solution

Best thing for the future is to do what RaYell said in his comment. Start with ONE thing, learn it, and learn it thoroughly before moving on to something else. If you try to take on a half dozen things at once, you'll have broad surface knowledge across all of them, but not enough depth to do anything useful with any of those technologies.

Depth-first > Breadth-first when it comes to learning programming. ;)

Problem

I am trying to figure out what game engine I should use? Right now I am trying to pick from toque, shiva, and unity. I will be learning c# and objective c so I can develop iphone games, some windows games, and possibly xna games for xbox. Also any tips for learning objective c, c#, and designing and coding games?

Original source