Big news today!
I'm excited to announce the first public beta of the Cuttlefish Engine, a completely new approach to cross-platform mobile game development. Cuttlefish writes the code for you, and it can write in several different languages - Objective C for iOS devices (iPhone, iPad, etc), C# for Windows Phone, Java for Android, and more. Cuttlefish takes all these different platforms and languages, and unites them under a single tool: The Cuttlefish Designer. It's your secret weapon for creating games on any platform: mobile, web, and beyond*.
To download, point your browser at http://www.cuttlefishengine.com/content/download.
Today's beta release includes complete support for Windows Phone. You can build a game completely within the Cuttlefish Designer, and release it to the Zune Marketplace. And it's good timing - there's a real lack of games out there for Windows Phone, and that spells opportunity for independent developers. So, even though this is still beta software, there's no better way to test it than to build and sell a game!
The "builders" that output iOS (iPhone and iPad), as well as Android, are forthcoming, but you can start using Cuttlefish now to develop for these platforms - we've included simulators for both. You can work with their native resolutions, and see your game running - just not on the actual devices yet. When the update arrives, you'll be good to go - everything you've done will transfer over. A simple build, and your game's on device.
Also, we're excited to announce that the engine itself is completely open source. This means that, not only will you be able to extend the engine easily to fit your needs, but also, you'll be able to step all the way into engine code in the debugger, and when you build, you get 100% of your game code. You will need a designer subscription to build for devices, but everything else is free.
So give it a shot! This is the fruit of two and half years of active (if quiet!) development, and the passion I have for it is only getting strong. I'm really excited to share it, and I encourage you all to check out the brand new site, give it a download, and fill up the forums with what you think!