MetaProject is our unified project template based on cocos2d-x 2.0-x-2.0.4, which includes everything we need to deploy our apps to OUYA, Android, iOS, MacOS, Linux, Blackberry and Windows. We will use it as a starting point for all our following products.
We made MetaProject open-source to enable all cocos2d-x developers to deploy on OUYA without building all the JNI bindings themselves. This project template will evolve with every project we start and we will integrate new stuff and learnings along the way.
We published our code under the WTFPL. In short: Do what ever you like with it! We hope it helps you to get your cocos2d-x project running on OUYA fast and that you will help improving this projects with your ideas and fixes.
Download MetaProject on GitHub
MetaProject is not completed, yet. But it’s ready to work with and start your cocos2d OUYA project today. MetaProject comes with a makefile for OUYA which includes a JNI binding to the ODK. We will complete the JNI binding for all the ODK classes a long the way, but in respect to the coming CREATE GameJam by OUYA and KILL SCREEN we want to give you our code as early as possible. Now!
We believe OUYA is a great opportunity, which needs great games to be successful. So start hacking! We’d love to hear from you and your great games.
Updates
- January 2013
I noticed that all the updates are approx 1 year old.
Is this still being maintained/updated?
Thanks.
Hey Eric,
unfortunately we haven’t got the man power to support this git repository on a regular basis. We hope to incorporate our changes and updates after we’ve finished our current project based on the MetaProject (http://happybombs.levire.com). If you want to update the MetaProject on your own, we’d really like you to fork our github repository and a pull request for your updates.
Best,
Daniel