TechSpot

Developer helps bring Xbox Live games to iOS, Android

By Jos
Jun 27, 2011
Post New Reply
  1. Video games developed with Microsoft's XNA toolkit, the company's game development framework for the Xbox 360 and Windows Phone, may soon be able to run on iOS, Silverlight and Android.…

    Read the whole story
     
  2. princeton

    princeton TS Addict Posts: 1,716

    XNA to Android?

    My mind is full of **** on so many levels.
    That thing has to translate DirectX into OpenGL ES 2.
     
  3. veLa

    veLa TS Booster Posts: 520   +87

    I hope he gets sued. This will just prevent Windows Phone 7 from becoming big.
     
  4. princeton

    princeton TS Addict Posts: 1,716

    How can he get sued? This is perfectly legal software bud.
     
  5. Scott8090

    Scott8090 TS Rookie Posts: 49

    Your right...gezz I'd be surprised if the project gets far off the ground. I don't remember many DirectX to Open GL Translations that were worth a dang..Linux anyone lol?

    If memory Serves me right Linux Runs OpenGL vs the DirectX for windows. Hell if thats the case..Good luck to him and his team lol...
     
  6. lawfer

    lawfer TechSpot Paladin Posts: 1,272   +91

    This is very different. As far as I could read, it's only one developer, and, apparently, this port will not port the WP7's 3D API (which is heavily used on many of its games) to iOS or Android. It's merely porting the software framework to make it cross-platform. However, by only porting XNA trough MonoTouch, yes, cross-platform game making will be feasible; but 3D, graphical intensive games will not, unless he rewrites the renderer in OpenGL that is used in both iOS and in Android. The Linux comparison is not correct, since any of DirectX's Direct 3D ports to Linux have always been 3D. I'm pretty sure there are 2D games out there that were written using Direct2D's API, that worked fine on Linux, although I don't know for sure... Also, Android is <I>not</I> Linux. It's merely linux-based. Big difference.

    The difference here, however, is that XNA's APIs are not only to make 3D games, you can easily make simple, 2D games with the framework (as seen above), and still launch them on iOS or Android (which is what the developer is aiming for, for now at least). But when either of these two OSes tries to launch a 3D application written with the 3D API, such application will be rendered with OpenGL, creating the problem.

    Point is, porting XNA's 3D API over to a mobile operating system that natively runs OpenGL seems like a lot of work. I believe he'll have to rewrite the renderer to conform with these two operating systems. Hopefully he'll recruit more people and form a team.
     
  7. MrAnderson

    MrAnderson TS Maniac Posts: 488   +10

    Isn't this just the tools? Like language etc... unless I'm mistaken and someone probably already commented that Xbox Live is a closed system for Windows PC and Xbox. There are parts of the API that are just not open. XNA is the tool base and CLR system with a set of API hooks into Windows/Xbox systems which are not open... so... I'm interested in seeing what happens, but am skeptical at the title of this article is implying.
     
  8. lawfer

    lawfer TechSpot Paladin Posts: 1,272   +91

    What are you talking about? Xbox Live games and Xbox 360 games are two different things. This is a mobile discussion. The developer plans to make Xbox Live game (as in, Windows Phone 7) to be cross-platform with iOS and Android.
     
  9. Scott8090

    Scott8090 TS Rookie Posts: 49

    Are you certain the term "xbox live game" is correct? I know xbox live, windows live, and live(means all live products) exists but what is the mobile market named o.o? I know windows has plans for such a,matter but wide spread knowledge probally is low lol.
     
  10. MrAnderson

    MrAnderson TS Maniac Posts: 488   +10

    @Scott8090... thank you! The article was confusing for me a bit.

    My understanding was the XNA based tool in development will allow developers to work cross platform... mobile yes.

    So that means this tool will help developers that developed using XNA Studio to build games for Xbox Live platforms, Zune, Windows Phone 7 (if there is a lot of that yet???), and Xbox will have an easier path to bring there games to mobile platforms other than Windows Phone 7.

    I was just wondering about the service feature side of things. The Xbox Live connectivity to my knowledge is exclusive to Microsoft platforms regardless of mobile... Windows, WP7, and Xbox etc. If I'm wrong let me know...

    That was all I was saying... if I miss spoke or sounded confusing... excuse I was rushing.

    I was wondering what could be done about the lack of Xbox Live like services avaible to the other mobile platforms. Might Microsoft open things up a little, or have they (I don't know)... Apple has Game Center, but I don't know what the parity is with Live... Anyone know more?
     


Add New Comment

TechSpot Members
Login or sign up for free,
it takes about 30 seconds.
You may also...
Get complete access to the TechSpot community. Join thousands of technology enthusiasts that contribute and share knowledge in our forum. Get a private inbox, upload your own photo gallery and more.