Inspiration
When I first go into VR, the first thing I want to do is flying like a bird. And for a better gaming immersion I think about a dragon in a fantaisy world.
What it does
So I began to build a prototype of "flying dragon simultator" for mobile, a free fly VR simulator.
How I built it
I've try many VR sdk: Dive,VRone, Cardboard Goggle Cardboard: https://play.google.com/store/apps/details?id=fr.jeuxm.dragonVR Zeiss VRone: https://play.google.com/store/apps/details?id=fr.jeuxm.dragonVR1
I've tweak each sdk to turn by a Z-roll, it's really good for playing on a chair without turning too much. And now I would do it for gear VR (because I just bought a S7 with a free Gear), I will use the new native VR of unity 5.4 for that.
Challenges I ran into
The challenge it's to build an open world for mobile at 60fps. The infinite terrain work good, but I think could upgrade it by an object pool too avoid object destruction that cause a little lag from the garbage collector (nearly done).
Accomplishments that I'm proud of
I'm proud of having tweak each sdk to turn by a Z-roll, it's really good for playing on a chair without turning too much.
What I learned
For now I've publish my cardboard prototype (dive sdk) and my VRone version,but without gameplay in a free fly mode. I've try lot of gameplay, and I think the best way for an open world is to have an healthbar that constantly decrease, you must eat something to regain energy. (fish,sheep,birds,...) This mecanics should be great for the replay value.
What's now
ver 1.03
- add destroyed building assets
- add a title screen and a mode selector (Survival - Free mode - God Mode)
ver 1.02 - Fixed Procedural Collider bug (lag issue)
- Instantiate/destroy() lag issue was corriged by a dynamic objects Pool manager (EZ Pool), fps is clearly better
ver 1.01 - flying prototype with Z-roll
- Back button reset application
Log in or sign up for Devpost to join the conversation.