I finally have it working! Yay, except my Joy1 Axis1 is reversed so pressing up makes it tilt down and pressing down makes it tilt up, but otherwise all buttons are responding.
Here is how Unity is calling my controller. I had to add it into the two scripts as directed, but after that it worked.
I am on the east coast and have a day job- I AM HOPING to get this resolved tonight if possible, cause I need the rest of the 3day weekend to finish my game for the Create contest :)
Brian the skeleton didn't work right away no. I set up unity from hash's new vids and then got the skeleton walking from one of his old vids. I can help more later tonight I'm in the central time zone.
I haven't been testing on my Mac, but I'm pretty sure one of the devs (Maybe Tim) has got this to work with a Mac.
This should be working out of box with the controller and skeleton examples with Unity 3.5.7.
You do not need to follow the old controller videos with the latest package. Just use the latest videos to install 0.0.5.1.
Note, I did initially have issues getting the 360 controller to move the skeleton, but all I had to do was hot swap the controller and then it started working.
I managed to get my controller working on my PC after the video! I'm hoping that it works on the Ouya. Ii'm going to see if I can program another generic controller to make it work for my tablet's bluetooth controller.
Anybody having any issues with loading between levels? My Input works great on the initial level but as as soon as I load another in-game with Application.Loadlevel it stops working.
Anybody having any issues with loading between levels? My Input works great on the initial level but as as soon as I load another in-game with Application.Loadlevel it stops working.
Any ideas?
I haven't gotten this far yet, but perhaps if your input is handled separately from your player, you can set it as DontDestoryOnLoad and maybe that will work?
@The_Craig... yes, I was having that problem before the 0.0.5.1 update of the SDK. Now I don't. If I exited to the menu and back, I would return to the same level but inputs would be working again (until I loaded a new one, repeat).
I'm using the 0.0.5.1 version and still having the issue, I know the input is getting through somewhere because the framerate drops when you press anything. Tried going back to the top menu and that didn't work either.
I managed to get my controller working on my PC after the video! I'm hoping that it works on the Ouya. Ii'm going to see if I can program another generic controller to make it work for my tablet's bluetooth controller.
Speaking of getting it working on OUYA, I don't have a Dev console, and I'm unsure of how to test the .apk Unity will give me after I build. How sad I would be if the .apk I submit for the CREATE contest is useless! Could anyone direct me to instructions on how to test the build?
The page says: "You'll need to show that you pre-ordered an OUYA or backed OUYA's Kickstarter (this is to prevent spam entries, without us having to charge an entry fee). We want winners to have the genuine intent to bring their game to OUYA."
Obviously if you are using the ODK to build the demo, you'd be intending on releasing on the OUYA.
Nexus 10 is good for testing as well as the Icontab and Asus Transformer series. TF3003 is one I was most fond of with the full size usb on the tablet. TF7007 only had full size usb on the dock, less favorable.
That was scary lol. I really do want to release on the OUYA. I remember staring at the kickstarter page in awe. I've recently graduated college and all of my spending money went to Pre-ordering OUYA so I can participate in the contest. The only android device I have is an old phone (SideKick 2 from T-mobile). I doubt it could handle running the game. Is there no way I can create a virtual OS and test from my computer?
Thanks @tgraupmann. If I can solve my unsupported controller issue (I posted a bug in the appropriate location ^_^) I won't be too worried. I just want to ensure it starts up normally. This is my first time working with android in mind, and setting up the ouya unitypackage was intense enough as it is! I'm an animator, not a programmer! lol
Comments
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].
So everybody go download the latest Core OuyaSDK-Core-0.0.5.1b.unitypackage.
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].
Gravi is available on the OUYA look for it in the store!
Purchase our Gravi on Desura
I'm hoping that it works on the Ouya. Ii'm going to see if I can program another generic controller to make it work for my tablet's bluetooth controller.
A crossplatform, online multiplayer adventure game in development:
https://www.facebook.com/RoleMouse
A crossplatform, online multiplayer adventure game in development:
https://www.facebook.com/RoleMouse
The page says:
"You'll need to show that you pre-ordered an OUYA or backed OUYA's Kickstarter (this is to prevent spam entries, without us having to charge an entry fee). We want winners to have the genuine intent to bring their game to OUYA."
Obviously if you are using the ODK to build the demo, you'd be intending on releasing on 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].
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].
I know a way to get around this, but not in time for the contest as it requires some super hacking.
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].