<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
      <title>Unity on OUYA - OUYA Developer Forums</title>
      <link>http://forums.ouya.tv/</link>
      <pubDate>Sat, 02 May 2015 20:06:41 +0000</pubDate>
         <description>Unity on OUYA - OUYA Developer Forums</description>
   <language>en-CA</language>
   <atom:link href="http://forums.ouya.tv/categories/unity-on-ouya/p13/feed.rss" rel="self" type="application/rss+xml" />
   <item>
      <title>ODK and Unity ouya help</title>
      <link>http://forums.ouya.tv/discussion/2191/odk-and-unity-ouya-help</link>
      <pubDate>Wed, 24 Jul 2013 15:41:32 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>Mrlilkato</dc:creator>
      <guid isPermaLink="false">2191@/discussions</guid>
      <description><![CDATA[i have made a game in unty and have tried to put it on the ouya evrey attempt i have made has ended in anger. and i have to restart over agian i tried following the tutorials here put had no luck.<a rel="nofollow" href="//youtube.com/watch?v=user"><img src="//img.youtube.com/vi/user/0.jpg" width="640" height="385" alt="image" style="border: 0px;" /></a><br />]]></description>
   </item>
   <item>
      <title>Apk error: Certificates don't match</title>
      <link>http://forums.ouya.tv/discussion/2257/apk-error-certificates-dont-match</link>
      <pubDate>Mon, 29 Jul 2013 01:58:41 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>Smithereens</dc:creator>
      <guid isPermaLink="false">2257@/discussions</guid>
      <description><![CDATA[Just had this error today when resubmitting a game that didn't have any errors last time I attempted to submit.<br />I have tried re-downloading the key.der file and have also tried modifying the keystore using the existing keystore and the create new keystore options to no avail.<br /><br />Please help.]]></description>
   </item>
   <item>
      <title>Unity Free OUYAs In-App purchase possible?</title>
      <link>http://forums.ouya.tv/discussion/2265/unity-free-ouyas-in-app-purchase-possible</link>
      <pubDate>Mon, 29 Jul 2013 18:03:02 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>AmazingSparckman</dc:creator>
      <guid isPermaLink="false">2265@/discussions</guid>
      <description><![CDATA[Just wondering if need to purchase unity pro. The free one seems good enough only think it displays that splash screen at the beginning. powered by unity.<br /><br /><br />]]></description>
   </item>
   <item>
      <title>Setting resolution not working</title>
      <link>http://forums.ouya.tv/discussion/2170/setting-resolution-not-working</link>
      <pubDate>Mon, 22 Jul 2013 18:18:20 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>ladron</dc:creator>
      <guid isPermaLink="false">2170@/discussions</guid>
      <description><![CDATA[I'm having trouble changing the resolution of my game. Even the SceneSetResolution example that comes with the Unity plugin doesn't work.<div><br /></div><div>Instead of re-sizing the screen, it just changes the draw area. In other words, if you set a smaller resolution than 1080p it stays at 1080p, but draws in a smaller window in the upper left.</div><div><br /></div><div>Does anyone else have this working?</div>]]></description>
   </item>
   <item>
      <title>Adaptive music - Looking for compatible Audio engine</title>
      <link>http://forums.ouya.tv/discussion/2263/adaptive-music-looking-for-compatible-audio-engine</link>
      <pubDate>Mon, 29 Jul 2013 15:25:23 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>ChristensenKC</dc:creator>
      <guid isPermaLink="false">2263@/discussions</guid>
      <description><![CDATA[<div>I am new to developing audio for games. I am familiar with FMOD as a stand-alone audio engine, and I was very disappointed to find that Unity's "integration" of FMOD was nothing more than using their audio source, audio listener, 3d panning, and reverb zones. What I really need is the use of transitioning multiple audio files based on independent parameters (such as enemy proximity)<br /></div><div><br /></div><div>I have searched forums everywhere about how to use FMOD with Unity but all I can find is a 3rd party plug-in for an old build of Unity 3.42. But even if that were working I won't know if it is playable on the OUYA. I've found some plug-ins like the Audio Toolkit in Unity's asset store, but I don't think that has the capabilities I am looking for.</div><div><br /></div><div>So does anyone know if there are any good audio engines like WWISE or FMOD that are compatible with Unity and OUYA?</div><div><br /></div><div>Thanks</div>]]></description>
   </item>
   <item>
      <title>OuyaInputManager.GetAxis not working for LT and RT</title>
      <link>http://forums.ouya.tv/discussion/2056/ouyainputmanager-getaxis-not-working-for-lt-and-rt</link>
      <pubDate>Sun, 14 Jul 2013 22:43:44 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>FREEZXX</dc:creator>
      <guid isPermaLink="false">2056@/discussions</guid>
      <description><![CDATA[Hi,<div>I wanted to get the axis values of the trigger buttons of the ouya controllers, and i have noticed they're not working because there is no code to handle it in the&nbsp;CheckInput&nbsp;function in OuyaInputManager like there is for the xbox: if(atype.Equals(AnalogTypes.LTRT))</div><div>wtf?<br /></div>]]></description>
   </item>
   <item>
      <title>[NOOB] When developing on Unity, when does C#/JAVA/C++ take part?</title>
      <link>http://forums.ouya.tv/discussion/2246/noob-when-developing-on-unity-when-does-c-java-c-take-part</link>
      <pubDate>Sun, 28 Jul 2013 05:00:07 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>SweetIndies</dc:creator>
      <guid isPermaLink="false">2246@/discussions</guid>
      <description><![CDATA[<div><b>1)&nbsp;</b>I'd like to know and undertstand when and how each of this parts takes place when developing with Unity.</div><div><br /></div><div><b>2)</b> So if I have a full developed game in Unity what should my Ouya porting process be?</div><div><br /></div><div>That's all.</div><div><br /></div><div>Best Regards.&nbsp;</div>]]></description>
   </item>
   <item>
      <title>List of Unity and Ouya tutorials (Live doc)</title>
      <link>http://forums.ouya.tv/discussion/2239/list-of-unity-and-ouya-tutorials-live-doc</link>
      <pubDate>Sat, 27 Jul 2013 15:36:02 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>jurgistamulis</dc:creator>
      <guid isPermaLink="false">2239@/discussions</guid>
      <description><![CDATA[This is a live post. Share links to tutorials on making games with Unity3D for the Ouya console. I'll update this post periodically adding links and descriptions that you'll post. <br /><h2><b>1. Getting started</b></h2><h3>1.1. Beginner's guides<br /></h3><p><i>[Text tutorials]</i></p><ul><li><a rel="nofollow" href="http://www.stevetack.com/ouya_unity_tutorial_01.html">How to set up Unity for Ouya development</a> - (Win7) Noob-friendly tutorial on setting up Unity for Ouya development.<br /></li><li><a rel="nofollow" href="http://unitycoder.com/blog/2013/06/26/publishing-to-ouya-from-unity3d">Publishing to OUYA from Unity3D</a> - (Win) Learn how to install all the necessary drivers and SDKs, setup Unity for development on OUYA and deploy a test build on the console .</li></ul><h3>1.2. Setting up<i><br /></i></h3><p><i>[Video tutorials]</i></p><ul><li><a rel="nofollow" href="http://www.youtube.com/watch?v=plqEuuilv6k">Clone the ouya-unity-plugin from Github </a>- Get the latest Ouya Unity Plugin files from GitHUB.</li><li><a rel="nofollow" href="http://www.youtube.com/watch?v=b-SiqzVhdFM">OUYA Unity SDK - Intro on Dependencies</a> - .</li><li><a rel="nofollow" href="http://www.youtube.com/watch?v=IVk7Cic2lpg">Unity Key Signing - Debug KeyStore</a> - .</li></ul><h2>2. Deployment</h2><p><i>[Video tutorials]</i></p><ul><li><a rel="nofollow" href="http://www.stevetack.com/ouya_unity_tutorial_02.html">How to deploy your own Unity games to Ouya</a> - Learn how to add a custom icon, configure project settings and deploy your game.</li></ul><h2>3. Programming / Development</h2><h3>3.1. Controller</h3><p><i>[Video tutorials]</i></p><ul><li><a rel="nofollow" href="http://www.youtube.com/watch?v=4ghKgKZqSG0">Unity3d - OUYA - Subscribe to Menu Button and Menu Appearing Events</a> - .</li><li><a rel="nofollow" href="https://www.youtube.com/watch?v=_emTny5_twQ">Ouya Unity Package Tutorial - Subscribe to Button Events - .</a><br /></li></ul><h3>3.2. In-app purchases</h3><p><i>[Video tutorials]</i></p><ul><li><a rel="nofollow" href="http://www.youtube.com/watch?v=lJjGH_KIE7o">In-App-Purchase Setup - ShowProducts Example</a> <i>- .</i></li><li><a rel="nofollow" href="http://www.youtube.com/watch?v=2l-4N7aJWYE">OUYA Unity Package - Purchase Intro</a><i> - .</i></li></ul><h2><i>4. Want more?</i></h2><p><i>[Video tutorials]</i></p><ul><li><a rel="nofollow" href="https://devs.ouya.tv/developers/docs/unity.md">Official OUYA developer docs for Unity Game Engine development</a> - Tons of videos on different subjects&nbsp; (some of the videos are already listed here).<i><br /></i></li></ul><p><i>If you know something and willing to share your wisdom with the community - go ahead, don't hesitate. Make a video, write a blogpost, publish an award winning bestseller ouya success manual etc. There are newbies starting out who want to develop great games, but are unsure where to start or need info on where to go next.</i><br /></p>]]></description>
   </item>
   <item>
      <title>Importing Animation From Maya</title>
      <link>http://forums.ouya.tv/discussion/2232/importing-animation-from-maya</link>
      <pubDate>Sat, 27 Jul 2013 01:51:42 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>AmazingSparckman</dc:creator>
      <guid isPermaLink="false">2232@/discussions</guid>
      <description><![CDATA[Unity has got to be dumbest program out there when it comes to importing animations.<br /><br /> I keep exporting FBX files to unity. <br /><br />But when they get to unity the character doesn't move. <br /><br />I made a cylinder and put 3 bones in it<br />put and IK handle<br />Smooth binded it<br />animated 20 frames ( keyframes )<br /><br />selected everything ( using the outlines )<br /><br />Baked <br />Exported as FBX<br /><br />Brought it to dumb unity <br /><br />and it just shakes.<br /><br /><br />I can bring stupid animations like rotating a wheel, opening a door<br /><br />but as soon as I put bones in something it just doesn't work.<br />what a dumb program. <br /><br />Unity is so far behind unreal engine.<br />]]></description>
   </item>
   <item>
      <title>Ouya can't recognize the controller input</title>
      <link>http://forums.ouya.tv/discussion/2226/ouya-cant-recognize-the-controller-input</link>
      <pubDate>Fri, 26 Jul 2013 17:40:26 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>UnisonGames</dc:creator>
      <guid isPermaLink="false">2226@/discussions</guid>
      <description><![CDATA[I am trying to move a box around the screen using a control stick. It works (kinda) on my computer with the a and d keys but when I put it on the ouya the box won't move and periodically falls through the terrain. And I don't know what the problem is.<div><br /></div><div>Here is my code:</div><div><br /></div><div><div>using UnityEngine;</div><div>using System.Collections;</div><div><br /></div><div>public class Controller : MonoBehaviour</div><div>{</div><div><br /></div><div>&nbsp; &nbsp; public float speed = 1.0F;</div><div>&nbsp; &nbsp; public float gravity = 20.0F;</div><div>&nbsp; &nbsp; private Vector3 moveDirection = Vector3.zero;</div><div>&nbsp; &nbsp; public CharacterController controller;</div><div>&nbsp; &nbsp; private string Developer_ID = string.Empty;</div><div><br /></div><div>&nbsp; &nbsp; //OuyaSDK.InputButtonListener&lt;OuyaSDK.InputButtonEvent&gt; buttonListener = new OuyaSDK.InputButtonListener&lt;OuyaSDK.InputButtonEvent&gt;();</div><div><br /></div><div><br /></div><div>&nbsp; &nbsp; void Awake()</div><div>&nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; try</div><div>&nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; OuyaSDK.initialize(Developer_ID, false);</div><div><br /></div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; OuyaSDK.registerInputButtonListener(new OuyaSDK.InputButtonListener&lt;OuyaSDK.InputButtonEvent&gt;()</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; onSuccess = (OuyaSDK.InputButtonEvent inputEvent) =&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; OuyaInputManager.HandleButtonEvent(inputEvent);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; onFailure = (int errCode, string errMessage) =&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //failure code</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; });</div><div><br /></div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; OuyaSDK.registerInputAxisListener(new OuyaSDK.InputAxisListener&lt;OuyaSDK.InputAxisEvent&gt;()</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; onSuccess = (OuyaSDK.InputAxisEvent inputEvent) =&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; OuyaInputManager.HandleAxisEvent(inputEvent);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; },</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; onFailure = (int errCode, string errMessage) =&gt;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; //failure code</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; });</div><div><br /></div><div>&nbsp; &nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp; &nbsp; catch (System.Exception ex)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; }</div><div><br /></div><div>&nbsp; &nbsp; void Update()</div><div>&nbsp; &nbsp; {</div><div><br /></div><div>&nbsp; &nbsp; &nbsp; &nbsp; Vector2 point = deadZoneCheck(OuyaInputManager.GetAxis("LX", OuyaSDK.OuyaPlayer.player1), OuyaInputManager.GetAxis("LY", OuyaSDK.OuyaPlayer.player1), .15f);</div><div><br /></div><div>&nbsp; &nbsp; &nbsp; &nbsp; if (controller.isGrounded)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; {</div><div><br /></div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; moveDirection = &nbsp;new Vector3(1 * point.x * speed, 0f, 1 * point.y * speed);</div><div>			Debug.Log("Point x: " + point.x);</div><div>			Debug.Log("Point z: " + point.y);</div><div>			Debug.Log("Speed: " + speed);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp; &nbsp; moveDirection.y -= gravity * Time.deltaTime;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; controller.Move(moveDirection * Time.deltaTime);</div><div>&nbsp; &nbsp; }</div><div>&nbsp; &nbsp; private Vector2 deadZoneCheck(float x, float y, float radius)</div><div>&nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; Vector2 result = new Vector2(x, y);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; bool isInDeadZone = testDeadZone(x, y, radius);</div><div>&nbsp; &nbsp; &nbsp; &nbsp; if (isInDeadZone)</div><div>&nbsp; &nbsp; &nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; result.x = 0f;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; result.y = 0f;</div><div>&nbsp; &nbsp; &nbsp; &nbsp; }</div><div>&nbsp; &nbsp; &nbsp; &nbsp; return result;</div><div>&nbsp; &nbsp; }</div><div>&nbsp; &nbsp; private bool testDeadZone(float x, float y, float radius)</div><div>&nbsp; &nbsp; {</div><div>&nbsp; &nbsp; &nbsp; &nbsp; float distance = Mathf.Sqrt((x * x) + (y * y));</div><div>&nbsp; &nbsp; &nbsp; &nbsp; return distance &lt; radius;</div><div>&nbsp; &nbsp; }</div><div>}</div></div>]]></description>
   </item>
   <item>
      <title>Feature Requests</title>
      <link>http://forums.ouya.tv/discussion/323/feature-requests</link>
      <pubDate>Fri, 11 Jan 2013 07:02:17 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>tgraupmann</dc:creator>
      <guid isPermaLink="false">323@/discussions</guid>
      <description><![CDATA[I wanted to start a feature request thread so I can hear your ideas. Ask for anything that you think is missing from the OUYA editor panel.<br /><br />I've been thinking about the native java support and it would be nice if there was an easy way to rename the APK, or specify alternate java files for the application jar or unity plugin jar.<br /><br />Potentially an android layout editor or something that directly opens eclipse with a ui editor.<br />]]></description>
   </item>
   <item>
      <title>Debugging games on OUYA</title>
      <link>http://forums.ouya.tv/discussion/2213/debugging-games-on-ouya</link>
      <pubDate>Fri, 26 Jul 2013 02:26:35 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>UnisonGames</dc:creator>
      <guid isPermaLink="false">2213@/discussions</guid>
      <description><![CDATA[I am having trouble testing my game on my OUYA device. I am wondering what is the best way to get my game on to my OUYA so I can debug?&nbsp;]]></description>
   </item>
   <item>
      <title>Example of OUYA buttons?</title>
      <link>http://forums.ouya.tv/discussion/2205/example-of-ouya-buttons</link>
      <pubDate>Thu, 25 Jul 2013 18:03:09 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>AmazingSparckman</dc:creator>
      <guid isPermaLink="false">2205@/discussions</guid>
      <description><![CDATA[does the ouya team have a sample project where the keys work on the OUYA?<br /><br />that would be handy.<br /><br /><br />]]></description>
   </item>
   <item>
      <title>How to get Gamer Uuid in Unity??</title>
      <link>http://forums.ouya.tv/discussion/1648/how-to-get-gamer-uuid-in-unity</link>
      <pubDate>Thu, 20 Jun 2013 22:00:03 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>UltimateWalrus</dc:creator>
      <guid isPermaLink="false">1648@/discussions</guid>
      <description><![CDATA[Hi,<div><br /></div><div>How can I get the Gamer Uuid in Unity? &nbsp;There doesn't seem to be a way in Unity though apparently it can be done in Java.<br /><br />This is driving me up a wall. &nbsp;How am I supposed to protect my game against piracy? &nbsp;(other than pulling an xbox one and requiring an internet connection on game start)<br /><br />Thanks,</div><div>Sebastian</div>]]></description>
   </item>
   <item>
      <title>Unity packages missing in odk-1.0.1</title>
      <link>http://forums.ouya.tv/discussion/994/unity-packages-missing-in-odk-1-0-1</link>
      <pubDate>Sat, 23 Mar 2013 15:44:25 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>caffeinatedguy</dc:creator>
      <guid isPermaLink="false">994@/discussions</guid>
      <description><![CDATA[Just updated to&nbsp;odk-1.0.1. I deleted my old sdk and was&nbsp;going&nbsp;to start from scratch. The unity packages are missing though from the new odk? Help!]]></description>
   </item>
   <item>
      <title>Collions?? How do you make friggin object collions????</title>
      <link>http://forums.ouya.tv/discussion/2188/collions-how-do-you-make-friggin-object-collions</link>
      <pubDate>Wed, 24 Jul 2013 02:33:16 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>AmazingSparckman</dc:creator>
      <guid isPermaLink="false">2188@/discussions</guid>
      <description><![CDATA[Okay how do you make collisions between two objects.<br /><br />apparently no one knows this. Searched everywhere and none has a snippet of code.<br /><br />All unity documentation is garbage. what a waste of time. <br />]]></description>
   </item>
   <item>
      <title>OUYA and Unity - input puts complete limbo</title>
      <link>http://forums.ouya.tv/discussion/2183/ouya-and-unity-input-puts-complete-limbo</link>
      <pubDate>Tue, 23 Jul 2013 18:00:43 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>AmazingSparckman</dc:creator>
      <guid isPermaLink="false">2183@/discussions</guid>
      <description><![CDATA[Okay New to unity... but not entirely new to C#.<br /><br />Amazed that the OUYA team hasn't made it clear how Input for OUYA is suppose to be setup<br />with unity.<br /><br />there is a bunch documentation there and tons of vage tutorials, <br />sure I am sure I keep digging how to do it I get right eventually.<br /><br />But that's not the issue, we shouldn't have to scramble all over the web to<br />make a box move with the controller.<br /><br />There should be a step by step video or tutorial <br />where is Input and OUYA plugins are explained.<br />]]></description>
   </item>
   <item>
      <title>InputManager nightmare</title>
      <link>http://forums.ouya.tv/discussion/2016/inputmanager-nightmare</link>
      <pubDate>Thu, 11 Jul 2013 11:21:15 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>joaquingrech</dc:creator>
      <guid isPermaLink="false">2016@/discussions</guid>
      <description><![CDATA[Hi<div>I've downloaded the sdk yesterday. I'll skip the bitching and cursing about the documentation since it's my first post and go to the subject.</div><div><br /></div><div>I'm trying to get input using the standard way of Unity: Input.GetAxis and so on. I don't want to go around changing all my code just because I've got an OUYA.</div><div><br /></div><div>So from this forum this is what I've got:</div><div>If you want to use the standard Unity input, you have to change OuyaUnityApplication.java... so I did to no avail:</div><div>My source:&nbsp;<a rel="nofollow" href="http://pastebin.com/ZFMxE2pg">http://pastebin.com/ZFMxE2pg</a></div><div>What I did is what I've read</div><div>1) Extend UnityPlayerActivity instead of Activity</div><div>2) Remove all onCreate except the super.onCreate call</div><div>3) Comment out all the input methods</div><div><br /></div><div>Result:</div><div>Crash. The logcat gives this:</div><div><br /></div><div><div>D/AndroidRuntime( 2209): Shutting down VM</div><div>W/dalvikvm( 2209): threadid=1: thread exiting with uncaught exception (group=0x4</div><div>1c43300)</div><div>E/AndroidRuntime( 2209): FATAL EXCEPTION: main</div><div>E/AndroidRuntime( 2209): java.lang.Error: FATAL EXCEPTION [main]</div><div>E/AndroidRuntime( 2209): Unity version &nbsp; &nbsp; : 4.2.0f2</div><div>E/AndroidRuntime( 2209): Device model &nbsp; &nbsp; &nbsp;: OUYA OUYA Console</div><div>E/AndroidRuntime( 2209): Device fingerprint: OUYA/ouya_1_1/ouya_1_1:4.1.2/JZO54L</div><div>-OUYA/346:user/test-keys</div><div>E/AndroidRuntime( 2209):</div><div>E/AndroidRuntime( 2209): Caused by: java.lang.RuntimeException: Unable to resume</div><div>&nbsp;activity {com.bocazas.dogfight/com.bocazas.dogfight.OuyaUnityApplication}: java</div><div>.lang.NullPointerException</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at android.app.ActivityThread.performResumeActiv</div><div>ity(ActivityThread.java:2575)</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at android.app.ActivityThread.handleResumeActivi</div><div>ty(ActivityThread.java:2603)</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at android.app.ActivityThread.handleLaunchActivi</div><div>ty(ActivityThread.java:2089)</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at android.app.ActivityThread.access$600(Activit</div><div>yThread.java:130)</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at android.app.ActivityThread$H.handleMessage(Ac</div><div>tivityThread.java:1195)</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at android.os.Handler.dispatchMessage(Handler.ja</div><div>va:99)</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at android.os.Looper.loop(Looper.java:137)</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at android.app.ActivityThread.main(ActivityThrea</div><div>d.java:4745)</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at java.lang.reflect.Method.invokeNative(Native</div><div>Method)</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at java.lang.reflect.Method.invoke(Method.java:5</div><div>11)</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at com.android.internal.os.ZygoteInit$MethodAndA</div><div>rgsCaller.run(ZygoteInit.java:786)</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at com.android.internal.os.ZygoteInit.main(Zygot</div><div>eInit.java:553)</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at dalvik.system.NativeStart.main(Native Method)</div><div><br /></div><div>E/AndroidRuntime( 2209): Caused by: java.lang.NullPointerException</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at com.bocazas.dogfight.OuyaUnityApplication.onR</div><div>esume(OuyaUnityApplication.java:277)</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at android.app.Instrumentation.callActivityOnRes</div><div>ume(Instrumentation.java:1184)</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at android.app.Activity.performResume(Activity.j</div><div>ava:5095)</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;at android.app.ActivityThread.performResumeActiv</div><div>ity(ActivityThread.java:2565)</div><div>E/AndroidRuntime( 2209): &nbsp; &nbsp; &nbsp; &nbsp;... 12 more</div></div><div><br /></div><div><br /></div><div>so anyone was able to compile that java file and get regular Unity input without all the fancy OuyaInput classes? It is driving me nuts after 1 hour sleep :(</div><div><br /></div><div><br /></div><div><br /></div>]]></description>
   </item>
   <item>
      <title>Unity Ouya Base Example Program</title>
      <link>http://forums.ouya.tv/discussion/2181/unity-ouya-base-example-program</link>
      <pubDate>Tue, 23 Jul 2013 15:00:50 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>GoldiLocks</dc:creator>
      <guid isPermaLink="false">2181@/discussions</guid>
      <description><![CDATA[I beleive someone should post an already set up and buildable simple base program for others to build off. this would make things alot easier for everyone(and me). Id do it but i cant get it working either]]></description>
   </item>
   <item>
      <title>converting java.class to DEX-Format Error</title>
      <link>http://forums.ouya.tv/discussion/2180/converting-java-class-to-dex-format-error</link>
      <pubDate>Tue, 23 Jul 2013 14:54:23 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>GoldiLocks</dc:creator>
      <guid isPermaLink="false">2180@/discussions</guid>
      <description><![CDATA[every time i try to build it using the ouya panel it immediatly crashes so i then go to unitys built in android builder and when i run it it crashes at Converting to DEX-Format.<div><br /></div><div>any one know why?</div>]]></description>
   </item>
   <item>
      <title>OuyaInputTester</title>
      <link>http://forums.ouya.tv/discussion/2173/ouyainputtester</link>
      <pubDate>Tue, 23 Jul 2013 07:02:33 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>codejoy</dc:creator>
      <guid isPermaLink="false">2173@/discussions</guid>
      <description><![CDATA[Okay I have to say I am new to both Ouya and Unity but I have had some success with it. &nbsp;I got the 2.5 platformer kit:<div><br /></div><div><a rel="nofollow" href="https://www.assetstore.unity3d.com/#/content/3974">https://www.assetstore.unity3d.com/#/content/3974</a><br /></div><div><br /></div><div>and at first got it with an iteration of the ouya odk for unity sometime last week. &nbsp;THe odd thing is, the controller xbox360(or the logitech one) wouldn't work with it in the editor but the ouya controller would more or less work with it on the Ouya box.</div><div><br /></div><div>Well I saw this thread...&nbsp;</div><div><br /></div><div><a rel="nofollow" href="http://forums.ouya.tv/discussion/1678/new-ouyainput-controller-framework-simple-fast-with-documantation#latest">http://forums.ouya.tv/discussion/1678/new-ouyainput-controller-framework-simple-fast-with-documantation#latest</a><br /></div><div><br /></div><div>and updated the input stuff. &nbsp;Realy just took the player character removed the PlayerController (that was from the 2.5 kit and hacked to crap to include the other unity ouyainput stuff... ) and added the OuyaInputTester and hacked it to work with the 2.5 kit, wasn't hard. &nbsp;But darned if I am not lost as to why the LogitechController works great with this, but building an APK file and putting it ont he Ouya neither the ouya controller or the ps3 bluetooth one does not, is there some setting somewhere I missed? &nbsp;Probably the above thread is like 4 pages and its late but I swear I cannot figure out what I am doing.</div><div><br /></div><div>Oh the odd thing too, it stopped working in the editor with my 2.5 kit when I hacked the code, and the code was from the Ouya Unity multiple controller example of the 4 little demons that you can move around, and the funny thing is before attaching that stuff to the playercontroller.cs that came with the 2.5d kit (really simple stuff) the controller worked int he editor there, then stopped but worked in ouya, tried the newer ouya input stuff and now it does work with the 2.5d kit again in editor but not in ouya... any ideas to point me in the right direction I am sure it is simple that I just missed (lots of stuff to consume when trying to dive in).</div><div><br /></div>]]></description>
   </item>
   <item>
      <title>Unity Editor and Ouya controller</title>
      <link>http://forums.ouya.tv/discussion/596/unity-editor-and-ouya-controller</link>
      <pubDate>Sun, 27 Jan 2013 03:26:37 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>Trist</dc:creator>
      <guid isPermaLink="false">596@/discussions</guid>
      <description><![CDATA[I'm a bit confused when it comes to the way you have to setup unity and the ouya controller. Do you configure unity to use the ouya controller and that would allow other controllers to work such as a usb or PS3 controller by way of the SDK. Or do you have to&nbsp;code up your own input for said controllers alongside the ouya controller?&nbsp;]]></description>
   </item>
   <item>
      <title>Looking for a Unity Developer to assist me with a game to be released on OUYA</title>
      <link>http://forums.ouya.tv/discussion/2182/looking-for-a-unity-developer-to-assist-me-with-a-game-to-be-released-on-ouya</link>
      <pubDate>Tue, 23 Jul 2013 16:29:35 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>Soulofjazzman</dc:creator>
      <guid isPermaLink="false">2182@/discussions</guid>
      <description><![CDATA[Hey All,<div><br /></div><div>I'm currently looking for a Unity Developer to help assist me with a game (Averix) I'm designing for OUYA. If you have any experience or have released a game previously, please send me a PM. Thanks!</div><div><br /></div><div><a rel="nofollow" href="http://forums.ouya.tv/discussion/1987/averix#latest">http://forums.ouya.tv/discussion/1987/averix#latest</a><br /></div><div><a rel="nofollow" href="http://ouyaforum.com/showthread.php?4236-Averix">http://ouyaforum.com/showthread.php?4236-Averix</a><br /></div>]]></description>
   </item>
   <item>
      <title>Flooding of nvaudio_hw error in LogCat</title>
      <link>http://forums.ouya.tv/discussion/1017/flooding-of-nvaudio-hw-error-in-logcat</link>
      <pubDate>Mon, 25 Mar 2013 09:59:10 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>kanki</dc:creator>
      <guid isPermaLink="false">1017@/discussions</guid>
      <description><![CDATA[Hi, all!<div><br /></div><div>I already previously asked this, but got no reply, so I try again :). I get awfully lot of audio-related error message flooding on LogCat. This happens every time any sound is triggered anywhere. Even if I just boot Ouya and navigate the Ouya Dash (so, not entering any application) I get this (the gamepad navigation from selection to selection triggers a sound) :</div><div><br /></div><div>--- clip begin ---</div><div><div>03-25 11:53:52.444: E/nvaudio_hw(111): cannot open pcm: cannot open device '/dev/snd/pcmC0D3p': No such device</div></div><div>--- clip end ---</div><div><br /></div><div>What can be done for this? This hinders the performance of running the apps, obviously, and also makes it harder to debug any sound related "real" bugs.</div><div><br /></div><div>Are any of you having this same problem?</div><div><br /></div><div>bests,</div><div>Markus</div>]]></description>
   </item>
   <item>
      <title>OUYA Dev Support Hangout at 2PM</title>
      <link>http://forums.ouya.tv/discussion/1404/ouya-dev-support-hangout-at-2pm</link>
      <pubDate>Thu, 23 May 2013 18:41:13 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>tgraupmann</dc:creator>
      <guid isPermaLink="false">1404@/discussions</guid>
      <description><![CDATA[We'll be doing an OUYA Dev Support Hangout at 2PM today.<div><br /></div><div>This time, I scheduled an event!</div><div><br /></div><div><a href="https://plus.google.com/u/0/events/cg8lgfb60iamts36rmha4q8cnuo" target="_blank" rel="nofollow">https://plus.google.com/u/0/events/cg8lgfb60iamts36rmha4q8cnuo</a><br /></div><div><br /></div><div>Details are I'll bring some OUYA developers with me...</div>]]></description>
   </item>
   <item>
      <title>Controlling a Character With</title>
      <link>http://forums.ouya.tv/discussion/2151/controlling-a-character-with</link>
      <pubDate>Sun, 21 Jul 2013 21:47:11 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>pixelboi</dc:creator>
      <guid isPermaLink="false">2151@/discussions</guid>
      <description><![CDATA[How I modify this script to control my character I have it attached to? I'm only needing help with the Joysticks, the other buttons and D-Pad I have working. My character needs to move and turn with the joystick.&nbsp;<div><br /></div><div>Also, My character keeps falling through the floor. Even though the floor has a box collider and my character has the CharacterController attached. Thanks for any help!&nbsp;<div><br /></div><div>/*</div><div>&nbsp;InputHandlerPattern.js</div><div>*/</div><div><br /></div><div><p>/* Version 0.07 */</p>
<p><br /></p>
<p>// attach this script to any GameObject</p>
<p>// in most cases this sits on the object that should be controlled via input</p>
<p>// this pattern example shows how to get every input from a players controller</p>
<p>// there is no GUI showing the results as I wanted to make this simple, reusable and clean</p>
<p><br /></p>
<p>/* INSPECTOR */&nbsp;</p>
<p><br /></p>
<p>// do we want to scan for trigger and d-pad button events ?</p>
<p>var continuousScan : boolean&nbsp; = true;</p>
<p>	</p>
<p>// the player we want to get input for</p>
<p>var player : OuyaPlayer = OuyaPlayer.P01;</p>
<p><br /></p>
<p>// the type of deadzone we want to use for convenience access</p>
<p>var deadzoneType : DeadzoneType = DeadzoneType.CircularClip;</p>
<p><br /></p>
<p>// the size of the deadzone</p>
<p>var deadzone : float = 0.25f;</p>
<p>var triggerThreshold : float = 0.2f;</p>
<p><br /></p>
<p><br /></p>
<p>/* -----------------------------------------------------------------------------------</p>
<p>&nbsp;* INITIAL SETUP</p>
<p>&nbsp;*/</p>
<p><br /></p>
<p>function Start()</p>
<p>{	</p>
<p>	// OPTIONAL: set button state scanning to receive input state events for trigger and d-pads</p>
<p>	OuyaInput.SetContinuousScanning(continuousScan);</p>
<p>	</p>
<p>	// OPTIONAL: define the deadzone if you want to use advanced joystick and trigger access</p>
<p>	OuyaInput.SetDeadzone(deadzoneType, deadzone);</p>
<p>	OuyaInput.SetTriggerThreshold(triggerThreshold);</p>
<p>	</p>
<p>	// do one controller update here to get everything started as soon as possible</p>
<p>	OuyaInput.UpdateControllers();</p>
<p>}</p>
<p><br /></p>
<p><br /></p>
<p><br /></p></div></div>]]></description>
   </item>
   <item>
      <title>Unity ODK IAP Functionality</title>
      <link>http://forums.ouya.tv/discussion/1023/unity-odk-iap-functionality</link>
      <pubDate>Mon, 25 Mar 2013 15:49:41 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>Wilds</dc:creator>
      <guid isPermaLink="false">1023@/discussions</guid>
      <description><![CDATA[When will the Unity IAP functionality be finished?<div>At the moment I can't get the receipts and purchase products.</div>]]></description>
   </item>
   <item>
      <title>Starter Kit</title>
      <link>http://forums.ouya.tv/discussion/2140/starter-kit</link>
      <pubDate>Sat, 20 Jul 2013 16:56:34 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>pixelboi</dc:creator>
      <guid isPermaLink="false">2140@/discussions</guid>
      <description><![CDATA[<a rel="nofollow" href="/profile/Tim">@Tim</a> or anyone that could answer:<div><br /></div><div>I have a empty Unity project. I have the Ouya plugin from GIT installed and all my dependencies paths are setup. Here's the question:</div><div><br /></div><div>1. I simply want to control a single character with the Ouya controller. What script or scripts do I need to have on my character or empty game object?&nbsp;</div><div><br /></div><div>I need the barebones setup please. Thank you</div>]]></description>
   </item>
   <item>
      <title>Controller Mapping</title>
      <link>http://forums.ouya.tv/discussion/2083/controller-mapping</link>
      <pubDate>Wed, 17 Jul 2013 04:24:36 +0000</pubDate>
      <category>Unity on OUYA</category>
      <dc:creator>pixelboi</dc:creator>
      <guid isPermaLink="false">2083@/discussions</guid>
      <description><![CDATA[I installed the OUYA Packages and my Dependent files. I can compile and run the SceneShowController project. My issue is, my controller is not mapped. I don't see the option to change my Input settings to OUYA Controller Input. Am I missing a script? Thanks for any help&nbsp;]]></description>
   </item>
   </channel>
</rss>
