Jan
21
2016

Publishing to Ouya (2016)

Founded my old sad little Ouya box and decided to try if publishing to it still works from Unity..

PUBLISH TO OUYA 2016 🙂

– I’m using 5.3.1p2
– Download example project: https://github.com/ouya/ouya-sdk-examples/tree/master/Unity
– Unzip and open the project (I used CharacterController project, Scene3rdPerson.scene)
– Download Core package (this seems to be latest available?) https://github.com/ouya/ouya-sdk-examples/releases/tag/Unity-OuyaSDK-Core
– Import package to that example project (otherwise it shows missing scripts, reopen the scene if it had missing script before)
– File/Build settings
– Add your scene to the list, if not there
– Switch to Android platform
– Player Settings / Android tab: *See docs: https://github.com/ouya/docs/blob/master/unity.md
– Landscape Left
– [x] Status bar hidden
– Use 32-bit display buffer [ ]
– Use 24-bit display buffer [ ]
– Minimum API: 16
– Lets just try building APK right away, Builds your APK to some folder on your PC
– Start Ouya
– Go to Make > Upload : Click that upload button
– Then on your pc go to that IP address given (your Ouya should be connected to the same network)
– Your browser displays upload page
ouya_browser_upload_apk
– Drop your APK there ..wait for the upload to finish *Note: OUYA is not connected to your PC with USB cable
– Your game is displayed in A-Z list (mine was CharacterController)
– WOW it actually runs and controller works too, would had not believed it! oO
ouya_game_installed_unity
Ok, next going to try to port this old test game to Ouya, will add notes later..

Older Ouya publishing notes, including how it was connected to windows, lots of steps.. just use the new browser upload
http://unitycoder.com/blog/2013/06/26/publishing-to-ouya-from-unity3d/

Resources:
ODK (original download page seems to be down? https://devs.ouya.tv/developers/odk , I didn’t install ODK, so i guess no longer needed for builds?) https://devs-ouya-tv-prod.s3.amazonaws.com/odk/odk-2.0.1.zip

Instructions:
https://github.com/ouya/docs/blob/master/unity.md

Examples:
https://github.com/ouya/ouya-sdk-examples/tree/master/Unity
https://github.com/ouya/unity-2d-demo

Controller Framework:
https://github.com/rendermat/OuyaInputFramework


Leave a comment

Connect

Twitter View LinkedIn profile Youtube Github Join Discord Twitch Instagram BlueSky

UnityLauncherPro

Get UnityLauncherPRO and work faster with Unity Projects!
*free unity hub alternative

@unitycoder_com

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.