Wilds Posted February 4, 2013 Share Posted February 4, 2013 I was wondering this as this is my main platform. Does the engine generate java files where I can add support for the OUYA ODK so that it can easily run on OUYA? Quote Link to comment Share on other sites More sharing options...
Canardia Posted February 4, 2013 Share Posted February 4, 2013 Ouya is just a normal Android phone, so yes, LE3 runs on Android/Ouya. And it doesn't use the slow and buggy Java, but the fast and flawless C++ on Android. Quote ■ Ryzen 9 ■ RX 6800M ■ 16GB ■ XF8 ■ Windows 11 ■ ■ Ultra ■ LE 2.5 ■ 3DWS 5.6 ■ Reaper ■ C/C++ ■ C# ■ Fortran 2008 ■ Story ■ ■ Homepage: https://canardia.com ■ Link to comment Share on other sites More sharing options...
Josh Posted February 4, 2013 Share Posted February 4, 2013 I don't know enough about the Ouya vs. Android to say for sure, but I think Ouya is cool and I look forward to bringing Leadwerks to that platform. I don't thinkit will be that difficult since we're running on Android right now. Quote My job is to make tools you love, with the features you want, and performance you can't live without. Link to comment Share on other sites More sharing options...
Wilds Posted February 4, 2013 Author Share Posted February 4, 2013 I guessed so, the ODK is easy to integrate into the android code. I was just wondering how much we can tweak the android build to add OUYA support ourselves if it isn't in at release of LE3. Quote Link to comment Share on other sites More sharing options...
Road Kill Kenny Posted February 4, 2013 Share Posted February 4, 2013 Hi, I have an OUYA dev console myself and can tell you that developing for OUYA is exactly the same as developing for any android device except for two things: - There is an OUYA API for the controllers - There is an OUYA API for in game purchases These API's are currently only in Java... therefore with C++ you have to use the JNI to access the API functions... not sure if this is possible integrating with the engine as I haven't tried it. HOWEVER, a C++ NDK API for OUYA controllers & in game purchases is currently in development. If I were you I would develop the game on PC with an XBox controller for testing controller ability and then just change the controls to OUYA when the C++ API comes out. There is pretty much no code difference between developing for Android and PC except for controls and such so you won't be wasting your time. Therefore, in saying all this my point is that since LE3 supports Android it theoretically supports OUYA. All you have to do is use the OUYA library and API yourself for the extra functionality. Of course Josh could officially support it... However, I don't think it's necessary. Quote STS - Scarlet Thread Studios AKA: Engineer Ken Fact: Game Development is hard... very bloody hard.. If you are not prepared to accept that.. Please give up now! Link to comment Share on other sites More sharing options...
Flexman Posted February 4, 2013 Share Posted February 4, 2013 IS OUYA Tuio compatible (http://www.tuio.org/)? Quote 6600 2.4G / GTX 460 280.26 / 4GB Windows 7 Author: GROME Terrain Modeling for Unity, UDK, Ogre3D from PackT Tricubic Studios Ltd. ~ Combat Helo Link to comment Share on other sites More sharing options...
Canardia Posted February 4, 2013 Share Posted February 4, 2013 Yes, because it's Android: https://play.google.com/store/apps/details?id=tuioDroid.impl&hl=en Quote ■ Ryzen 9 ■ RX 6800M ■ 16GB ■ XF8 ■ Windows 11 ■ ■ Ultra ■ LE 2.5 ■ 3DWS 5.6 ■ Reaper ■ C/C++ ■ C# ■ Fortran 2008 ■ Story ■ ■ Homepage: https://canardia.com ■ Link to comment Share on other sites More sharing options...
Wilds Posted February 5, 2013 Author Share Posted February 5, 2013 Hi, I have an OUYA dev console myself and can tell you that developing for OUYA is exactly the same as developing for any android device except for two things: - There is an OUYA API for the controllers - There is an OUYA API for in game purchases These API's are currently only in Java... therefore with C++ you have to use the JNI to access the API functions... not sure if this is possible integrating with the engine as I haven't tried it. HOWEVER, a C++ NDK API for OUYA controllers & in game purchases is currently in development. If I were you I would develop the game on PC with an XBox controller for testing controller ability and then just change the controls to OUYA when the C++ API comes out. There is pretty much no code difference between developing for Android and PC except for controls and such so you won't be wasting your time. Therefore, in saying all this my point is that since LE3 supports Android it theoretically supports OUYA. All you have to do is use the OUYA library and API yourself for the extra functionality. Of course Josh could officially support it... However, I don't think it's necessary. Thanks for your reply, so my guesses were right. Quote Link to comment Share on other sites More sharing options...
risecreature Posted June 20, 2013 Share Posted June 20, 2013 Hello, is there any news about OUYA ? It will be released soon, we are developing game for it now. I would like to use LE3 for this purpose. Quote Link to comment Share on other sites More sharing options...
YouGroove Posted June 20, 2013 Share Posted June 20, 2013 Ouya seemed to be released current 20-25 june if i remember well. I think it's too eralier for Ouya games, we don't know if it will be successfull enought and along the year ? And it's comparison to other last mobile devices in terms of power was not so good, there was problems and non cool things with their market store. Like some people said, it will be better with next versions of Ouya, this one is just a pionner one to install some console name and base before going stronger. I think it's better to stay with Android or Ipad, caus they are sold a lot , specially phones with big screens , and games are popular on mobile compared to Ouya. Some people will stay on PC for indie games, other will keep XBOX or PS3/4 and keep such indie games on their mobile only. Let's wait end of the year or one year to see if Ouya will be popular enought ? You have lot more chance to sell lot more a game on Mobile than new indie console. It's just my taste on the Ouya. Quote Stop toying and make games Link to comment Share on other sites More sharing options...
Road Kill Kenny Posted June 20, 2013 Share Posted June 20, 2013 You have lot more chance to sell lot more a game on Mobile than new indie console. Yeh except maybe some people don't like mobile platforms... That aside I have to admit the OUYA isn't very good as it stands. I'm still waiting for my release version to come in the mail (it's taking so long) but the current dev console which I have has a number of problems and the games are well... mobile games in High Def.... That all being said it's not all bad if you're into those kinds of games and for the price tag who knows how well it will do in stores. I'm currently not very hopeful but maybe I'll be surprised... who knows. Quote STS - Scarlet Thread Studios AKA: Engineer Ken Fact: Game Development is hard... very bloody hard.. If you are not prepared to accept that.. Please give up now! Link to comment Share on other sites More sharing options...
risecreature Posted June 21, 2013 Share Posted June 21, 2013 I am early baker. I've created my project, you can see it here: http://ouyaforum.com/showthread.php?1092-My-Beloved-Company&highlight=Beloved+Company Comparing to weak tablet I've got the same FPS on App Game Kit software. So, my question about LE3 is not "to start develop on OUYA or not", but "how to do it" :-) Hopefully, we would check LE3 on OUYA, at least I hope it will work. Quote Link to comment Share on other sites More sharing options...
Road Kill Kenny Posted June 21, 2013 Share Posted June 21, 2013 Unless you can make JNI calls to the OUYA Java API (don't know if you can with LE3) then I'm afraid it is be impossible without it being officially supported. If they release a C++ API it would be no problem but they aren't exactly very forthcoming with information about their progress on it. They pretty much ignore / dodge the question every time. 1 Quote STS - Scarlet Thread Studios AKA: Engineer Ken Fact: Game Development is hard... very bloody hard.. If you are not prepared to accept that.. Please give up now! Link to comment Share on other sites More sharing options...
risecreature Posted June 21, 2013 Share Posted June 21, 2013 Thank you for information. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.