These instructions are for v2.7.8 of the Pico Unity SDK. If you are looking for the instructions for v2.3.0, you can find them here.
Instructions for how to create new Unity virtual reality experiences for the Pico Goblin & Pico Neo headsets (or port existing ones).
WEARVR.com, the world's largest independent VR app store, has partnered with Pico Interactive to provide development kits and assistance with promotion, technical support and advice to help get your content into Pico's global marketplace (including China) - at no cost to you. You get the same high revenue share of 70%.
Region | Developer Revenue Share |
---|---|
Worldwide | 70% |
View the full headset specifications.
You can request a Pico Goblin to help get your VR experiences Pico-compatible.
You will require the following in order to develop a Pico app:
A compatible version of Unity:
-
For Unity2017, all versions above and including Unity2017.4.0 are supported.
-
Unity2018 is currently supported up until to Unity2018.4.0.
-
Android API Level 24 (Android 7.0) or above.
-
A Pico Goblin or Pico Neo headset of any kind.
-
JDK v1.8 or later.
To access user information on the Pico Goblin headset, or add in-app purchases to your VR content, your app will normally need to already be registered through WEARVR to generate the necessary access credentials.
If this is a problem, you can get in touch via [email protected]
to discuss your needs.
You can easily create a new Unity VR app, but the fastest way to get up and running on Pico Goblin is to convert an existing Google Cardboard, Google Daydream or Samsung Gear VR experience.
- Installing and configuring the Pico VR Unity SDK
- Camera & input module setup
- Controller and headset inputs
- Enabling USB debugging
- Building to the device
Optional:
- Working with the current user
- Adding in-app purchases
- Testing in-app purchases
- Troubleshooting
- Optimizing Pico experiences
- Localization
- Getting device information at runtime
- Overview of API
- Using Unity splash screens
- Using Pico transmission layers
Device:
- Connecting to a Wifi network
- Upgrading the Pico Goblin OS & Firmware
- Changing the Pico Goblin's language
There is an example project to use as a reference as you follow this guide.
There is also an example project of input, and how to make UI elements work for VR platforms.
Depending on availability and need, WEARVR may be able to provide addition support to help port your existing VR experiences to be compatible with the Pico Goblin and Pico Neo, all the way up to completing the port for you and localizing it for the Chinese market.
Please get in touch on [email protected]
to discuss your needs and how WEARVR may be able to help.
If you have used v2.7.5 or higher of the Pico Unity SDK and you have not used the Pico User API or Payment API, then you will only need one build that can be sold inside and outside of China, for both the Pico Goblin and the Pico Neo.
If you have used the Pico User API, you will need two build variants - one that includes the domestic credential fields in your AndroidManifest.xml for the China store and one that includes the foreign credential fields for stores outside of China (these are the same builds and same credential values in the AndroidManifest.xml - just with different attribute names).
When you are ready, it's time to release your Pico VR experiences to the global and Chinese Pico stores through WEARVR.com.
These instructions and example project are maintained by WEARVR LLC, the largest independent virtual reality app store. WEARVR is interested in connecting VR content creators and consumers, globally. We love working with the VR community and would be delighted to hear from you at [email protected]
.
You can find more information about WEARVR at www.wearvr.com
The Pico Interactive Inc trademark, Pico virtual reality headsets and Pico VR Unity SDK are all owned by Pico Interactive Inc.