Hi Everyone, Sam here. thisis my first time here.
Sorry if this question was asked before and answered. I looked around as much as I can to find a similar question, but couldn't find one.
What scripting language OUYA supports? We been working on a project for a while now using Unity 3D and it is being done in C#
Can we still make a game for the OUYA using C#, or will we have to use JavaScript? If we can use C# will we have to do anything special to make it run on the OUYA.
I want to know so I can relay the information to our programers, before they spend a ton of time programing the game in the wrong scripting language.
Also one more question, we need to export ( make a game build) the game for Android right?
Thanks a ton guys.
Comments
That said, Unity doesn't care what language you use either. ALL of them compile to the same intermediate bytecode. You could even mix and match Javascript and C# (which I don't recommend, it's a bit of a nightmare to interop the two - I even convert JS to C# when I can just to make it easier).
So yes, C# will work. Unity still exports it to APK. And I think the Unity ODK might actually be easier to use from C# (I don't know, never tried it from JS)
OUYA Inc | Android Developer
Skype: tgraupmann_prey
http://github.com/ouya/docs
http://github.com/ouya/ouya-sdk-examples
Check out the latest docs for your game engine: [setup] [adobe air] [android] [clickteam fusion] [construct 2] [corona] [libGDX] [game maker] [html5] [marmalade] [monogame] [unity] [unreal]
Use caution when setting [persistent wireless mode].
https://www.udemy.com/nocode2dgames/
My favorite environment is Adobe AIR, which is written with ActionScript 3 (and if you want to punish yourself, MXML) and is already a good solution for creating Android games. Adobe is actively looking to support OUYA-specific features in the AIR runtime going forward, although you still have to do a few workarounds right now.
OUYA Inc | Android Developer
Skype: tgraupmann_prey
http://github.com/ouya/docs
http://github.com/ouya/ouya-sdk-examples
Check out the latest docs for your game engine: [setup] [adobe air] [android] [clickteam fusion] [construct 2] [corona] [libGDX] [game maker] [html5] [marmalade] [monogame] [unity] [unreal]
Use caution when setting [persistent wireless mode].
what are the things I will need to make it work in the OUYA?
OUYA Inc | Android Developer
Skype: tgraupmann_prey
http://github.com/ouya/docs
http://github.com/ouya/ouya-sdk-examples
Check out the latest docs for your game engine: [setup] [adobe air] [android] [clickteam fusion] [construct 2] [corona] [libGDX] [game maker] [html5] [marmalade] [monogame] [unity] [unreal]
Use caution when setting [persistent wireless mode].
I'm a motion graphics designer turned developer, with a lot still to learn, but I am vary familiar with the ins-and-outs/history of AIR for Android, and if time allows I'd be happy to help collect resources or edit documentation if/when the time comes (gotta use that English degree for something).
OUYA Inc | Android Developer
Skype: tgraupmann_prey
http://github.com/ouya/docs
http://github.com/ouya/ouya-sdk-examples
Check out the latest docs for your game engine: [setup] [adobe air] [android] [clickteam fusion] [construct 2] [corona] [libGDX] [game maker] [html5] [marmalade] [monogame] [unity] [unreal]
Use caution when setting [persistent wireless mode].
OUYA Inc | Android Developer
Skype: tgraupmann_prey
http://github.com/ouya/docs
http://github.com/ouya/ouya-sdk-examples
Check out the latest docs for your game engine: [setup] [adobe air] [android] [clickteam fusion] [construct 2] [corona] [libGDX] [game maker] [html5] [marmalade] [monogame] [unity] [unreal]
Use caution when setting [persistent wireless mode].
OUYA Inc | Android Developer
Skype: tgraupmann_prey
http://github.com/ouya/docs
http://github.com/ouya/ouya-sdk-examples
Check out the latest docs for your game engine: [setup] [adobe air] [android] [clickteam fusion] [construct 2] [corona] [libGDX] [game maker] [html5] [marmalade] [monogame] [unity] [unreal]
Use caution when setting [persistent wireless mode].