Forum Discussion
InteriorD
12 years agoHonored Guest
VR Development for Complete Beginners
I'm looking to start developing something for the Oculus Rift for fun, and was wondering if anyone here can give me pointers on what to read, what language to learn, what programs/SDKs to use (UE4 or Unity?), where to find materials/textures, and other random stuff.
I have almost zero experience programming but I've been told I'm a fast learner, so I should be able to do well in my new hobby soon.
Thanks in advance for the help.
I have almost zero experience programming but I've been told I'm a fast learner, so I should be able to do well in my new hobby soon.
Thanks in advance for the help.
7 Replies
- jwiseHonored GuestHey, this feels gratuitous but here goes, I wrote the following on my blog, my "old" blog - we have moved to another, friendlier name.
http://www.psoih.com/?p=304
We are working from a low budget perspective. The difference between that article and today is that I'd recommend UE4 as it's only $19 a month - you can even cancel after first payment and keep using it, but you won't get updates. - InteriorDHonored Guest
"jwise" wrote:
Hey, this feels gratuitous but here goes, I wrote the following on my blog, my "old" blog - we have moved to another, friendlier name.
http://www.psoih.com/?p=304
We are working from a low budget perspective. The difference between that article and today is that I'd recommend UE4 as it's only $19 a month - you can even cancel after first payment and keep using it, but you won't get updates.
That's a neat article! I know what software I'll be using now. Is a 3D mouse like the one from 3DConnexion really important in modelling? Also, what programming language is best to learn in preparation for UE4, or should I just learn how to use UE4? - jwiseHonored Guest
"InteriorD" wrote:
That's a neat article! I know what software I'll be using now. Is a 3D mouse like the one from 3DConnexion really important in modelling? Also, what programming language is best to learn in preparation for UE4, or should I just learn how to use UE4?
The 3D mouse turned out not to be important at all. Skip programming for now, your learning curve is huge, a lot of what you might want to do will be available in Blueprints from UE4. If not and you have a ton of custom stuff, you will either learn Blueprints (lot's of tutorials available direct from Epic and free!) or you will go deep diving into C++. - twisteklabsHeroic ExplorerI recommend learning on Unity3D to get familiar with the concepts.
Starting to learn in Unreal4 can be intimidating.
Plus, you might get lucky with a new kind of license structure for Unity 5. - jwiseHonored Guest
"twisteklabs" wrote:
I recommend learning on Unity3D to get familiar with the concepts.
Starting to learn in Unreal4 can be intimidating.
Plus, you might get lucky with a new kind of license structure for Unity 5.
Needing to be versed in production, story telling, audio production, mesh modeling, color theory, motion capture and/or animation, drawing, character development, texturing and materials, and maybe game logic via programming, oh and probably video production to either cinematics or a Kickstarter campaign - it seems gratuitous to try and have someone believe that one engine over another will really lighten their load all that much. This entire endeavor is one of incredible learning that doesn't stop with the technical tools, better get ready to tackle a lot more than you ever dreamed of. - InteriorDHonored Guest
"jwise" wrote:
"twisteklabs" wrote:
I recommend learning on Unity3D to get familiar with the concepts.
Starting to learn in Unreal4 can be intimidating.
Plus, you might get lucky with a new kind of license structure for Unity 5.
Needing to be versed in production, story telling, audio production, mesh modeling, color theory, motion capture and/or animation, drawing, character development, texturing and materials, and maybe game logic via programming, oh and probably video production to either cinematics or a Kickstarter campaign - it seems gratuitous to try and have someone believe that one engine over another will really lighten their load all that much. This entire endeavor is one of incredible learning that doesn't stop with the technical tools, better get ready to tackle a lot more than you ever dreamed of.
Thanks for the details. Like I said, I'm thinking more along the lines of doing this as a hobby. I'm not trying to release anything to Kickstarter or sell anything for profit. That being said, I do want to create something good, so I'll defintely learn some audio production, mesh modeling, texturing, game logic."twisteklabs" wrote:
I recommend learning on Unity3D to get familiar with the concepts.
Starting to learn in Unreal4 can be intimidating.
Plus, you might get lucky with a new kind of license structure for Unity 5.
What's the difference between Unity 5 and Unity 4, and why is Unity in general easier than UE4? - AnonymousOver the next 12 months I would like to do some thing pleasant that creates a wow factor for the viewer, a majestic experience, I am starting right at the beginning. I made the mistake of buying C++ and not C# book but I am focusing more on the JavaScript reading it on the way to work and on the way home. Unity 4 is amazing isn't it, I like it.
I think the trick here is to make many many small bites and do many small projects and in time our knowledge will pick up.
Any one have any thing to say regarding a new person to dev picking up java script first?
Be cool if new people would have courage enough that we share what books we are buying what we are learning well or getting stuck on?
http://imgur.com/kCukvKJ
Quick Links
- Horizon Developer Support
- Quest User Forums
- Troubleshooting Forum for problems with a game or app
- Quest Support for problems with your device