Forum Discussion
ggrable
11 years agoHonored Guest
Beginner Oculus Development
Hello, I have an Oculus Rift, and I would like to begin utilizing it for my applications. I am wondering if someone could explain how to get the double barrels in the program. Also, how do you utilize the accelerometers in the Oculus? Is there anything a beginner, like myself, also needs to know to begin to develop for the Oculus? Any help would be greatly appreciated. Thank you.
Graham
Graham
8 Replies
- saviorntProtegeFirst off, welcome to the forums. As I'm probably one of the few "non-dev" types that post around these parts, let me first guide you on the path that I, myself, am taking:
1) Sounds like you already know the basics of modelling and such (as did I)
2) Get Skyrim AND the Creation Kit, for the next steps:
3) Learn the development cycle.. the CK introduces you to OOP, and is a decent enough starting point
4) Once you picked up the basics from CK, start learning C# and database development
5) A year+ later (where I am :lol: ), pick up Unity Pro ($1500 license fee) and a Rift headset ($300)
6) Learn "base" Unity and learn "proper scaling from the start"
7) Download the API / Unity packages here on OVR
8) Follow instructions in the API
9) Learn how to do DX11 programming - Refer to the "Billboards are in trouble" thread in one of these Development sub-forums when cyberReality and myself discuss dx11 dynamic tessellation
10) Learn how to do that and then post a tutorial so I can learn it too.
11) Make a cool game
12) Get a Steam producer license or whatever they call it ($100)
13) Release on Steam / gain momentum for Steam Greenlit
14) ???
15) Profit!!
PS: It depends on what kind of application you have. If its a game, using an engine, then you need to know how to implement API's into thegameengine. Unity is easy - 10 minutes of google taught me. If its a self-created program, then you'll need to go from number 9 on the list. - ggrableHonored GuestThanks for the feedback, I'm sure many others in the future will find this just as helpful as I do.
- LaneHonored Guest
- ggrableHonored GuestLane, I had not read that, thanks for pointing that out to me. What do you mean by "medium"?
- saviorntProtege"Give a man a fish, he will eat for a day. Teach a man to fish, and he will eat for a lifetime."
As far as medium, he is referring to: Are you using a game engine (if so, which one), visual studio, or some other development platform. You really didn't give us much to go on from your OP. - ggrableHonored GuestYeah, sorry about that. I am not creating a game, but instead I am using visual studio. The program is displaying a video with depth, and I want to be able to translate over to the Oculus. Sorry if I'm vague, this project is for a competition, and I just don't want many people to know about it quite yet. I would be happy to provide more information though.
- saviorntProtegeOk, have you looked at the code examples in the Oculus SDK?
https://developer.oculus.com/?action=dl
If you have, once I get some time today, I can see what I can come up with using the Unity package, see how unity deals with it (it'll be in either c# or javascript, or a combo of both). In the meantime, read documentation here: https://developer.oculus.com/?action=doc
Edit:
Ok, I looked at the code in the Unity build, and it's all definitely there. To give you exact references, w/o copy/pasting all of the libraries, I can't do that (my specific knowledge on programming is still limited). However, since you have code experience, you should be able to spot what it is.
You may also want to download unity, and install the unity package. You can then look at the code in the unity package. That might be a way to go. All of the files that the Unity file gives in the package are .cs and .shader files. - visionmixerHonored GuestI have created a virtual location in maya. My client would like to move about the space wearing the Oculus.
Unfortunately, I'm out of time and wanted to know if there are folks who might bid out a cost to import my file
and complete the task as my paid instructor?
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device
Other Meta Support
Related Content
- 3 years ago
- 3 years ago
- 4 years ago