XNa
It is a development framework provided by Microsoft for Windows, Xbox 360, and Windows Phone. It is generally applicable to game development. According to Microsoft's ideas, after developing a game, the vendor can easily deploy it on multiple platforms (of course only on the Microsoft platform ).
Third-party developer Andrew Russell has another bold plan to "Port" xNa to the Silverlight, IOS, and Android platforms. This plan is named exen
. That is to say, developers can use C # To write iOS and AndroidProgramNow!
A few days ago, Russell posted a blog
The first preview version of exen was released, and it was used to develop a light blocks game for IOS.
The game is already available in the App Store, proving that Apple has acquiesced in this development model.
Exen follows Microsoft's MS-PL protocol and will openSource code. Russell plans to raise funds to achieve the future OS X adaptation and 3D features, with the goal of raising $ July 21 by 5000. Here is the fund-raising page
The current progress is $1521.
Update:
Monotouch has implemented a cross-platform C # Development Framework last year. This exen was developed based on it.