Forum Discussion
richardc3d
6 years agoHonored Guest
Wasted half a day getting my new Rift S to play nice with Unity
I posted a question to this forum a couple of hours ago, but solved the problem before anyone answered it. Shifting from developing for the Oculus Go to the Rift S caused a speed bump because I couldn't get a new game to play on the Rift S headset. The answer turned out to be that you can't do it without getting an App ID, even if you're just messing around. So you have to create a new app in your developer account, get an ID, then enter that ID in an Oculus Entitlement Script game object in your scene. Seems like a lot to do if all you want is to see your game through the headset. So my question is this: Why isn't there a support page on this site explaining how to do that, for Unity developers who are just starting out with the Rift S? In fact, as far as I can tell, there's no specific page for the Rift S at all. It would have taken somebody at Oculus about two hours to create that page, which would save the rest of us a ton of time. Is that too much to ask for? Or am I just too old and dull-witted to track down that information. I spent 3 hours trying to Google the answer to this problem... But I will say that this Rift S is the best $399 I ever spent. Awesome, and the First Contact tutorial is to die for.
4 Replies
- richardc3dHonored GuestProblem solved.
- JDEC01Honored GuestHello,
I am facing the same issue. And I cannot find where I can get an App ID. I registered my project to get a Project ID but still nothing through the Rift S.
How did you do the trick ?
Thanks - richardc3dHonored GuestHi,
Sorry that I only now saw this message... I may need to change my settings so I get notified via email, because I never got an email from Oculus letting me know that someone had responded to my post. I know you're actively helping people on the Unity forum so I feel bad about not having seen your question in time to help you out. No doubt you've figured it out on your own by now...
I will also say that I've been emailing Oculus about changing their documentation so that there are clear tutorial paths through the docs with starting pages such as "Developing in Unity for the Rift S". We would then be able to follow a defined sequence and check off what we had read, and have that info saved to our developer profiles. Seems like it would save everyone a lot of grief, and also point out gaps in the documentation. We'll see if they follow up on that suggestion.
I'm assuming that 1) you are registered here as an official developer; 2) you went into "Manage" from the Toolbar; 3) you clicked on the "Create New App" button; 4) you got your App ID immediately on the "Let's Get Started" page.
So at that point, what do you do? I have an "OculusEntitlementCheck" game object to which I've attached a script that has the app ID in it. I think there's an easier way to do this, without scripting, if you search through the Oculus Integration stuff after importing. But your scripting skills are a hundred times better than mine, so this shouldn't be a problem.
Additionally, I went into the Unity toolbar to Oculus/Avatars/Edit Settings and entered it there. But that shouldn't matter as far as being able to see the game on your headset.
It goes without saying that my headset was plugged into a good USB 3.0 port and into a displayPort on my GTX 1070. The GTX 970 is the minimum requirement for the Rift S, and it amazes me to no end how many people give the Rift S bad reviews online because they did zero research on the system that it requires.
Hopes this helps you, or someone else. (I'm sure you figured out a solution on your own within ten minutes of writing your post.)
P.S. I've got a Quest back-ordered on Amazon. Oculus is the only company trying to make VR something that's in everyone's homes.
Best wishes,
Richard - richardc3dHonored GuestSorry I only saw this comment today... I didn't get any notification from Oculus that someone had responded to my post. I'm trying to talk them into have a tutorial sequencing setup for their docs, so that you start on a page called "Developing in Unity for the Oculus Rift S" and check off the following pages in sequence, with the tutorial being tracked in your user profile.
I'm assuming that you're a registered developer here, and you went to Manage, Create New App, and were instantly given your app ID.
I put the app ID into the OculusEntitlementCheck, and I additionally went into the toolbar Oculus/Avatars/EditingSettings (although the latter shouldn't make any difference for basic functionality in the HMD.
Richard
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device