when you sleep
ABOUT PROJECT
FIELD
This is a small project inspired by a dune film and is a VR fever dream that removes conventional context from items and space, allowing the viewer to reflect on their relationship to the bizarre dream world.
Genre
VR Dune experience
Engine
Unity 2022.3
Year
2023
Platform
VR Quest APK Build
VR Game Experience
Role
VR Technical Artist, Gameplay Programmer, Level Design, Game narative.
Team Member's
Kushal Nataraja Savitha, Michal, Anastasia
game trailer
Chack Game Process Below
Project Sketch
This is the project ideology. My teama nd I devised a level layout before heading into an unreal engine block out.
This is the storyboard for our project that my team and I got from brainstorming.
This is the concept art and moodboard for our project
We set-up trello board for to-do list and timeline
Blocking of Level in unity
Work in Progress of level 1
I used Treeit software to create unique tree designs.
I started to put all the trees I created on treeit and build a simple environment.
Along the way, we set up plaster a version control to hold out the project in the cloud control
Using this allowed us to work together pretty much in the same way as perforce. It also granted us a changelog as well as the ability to restore the project at any previous point!
Taking heightmap data from Meteor Crater Arizona to make our raised sand!
Initial Blockout
this is the initial block out we did in the project also the cave was created in Maya and taken into project
Hero Assets - Statue
Sculpted in kodon
Brought into maya - > +highpoly detail - performance - > retopo - >
Next, the good mesh information was baked into the normals themselves.
This gave us a high detail, performant art asset.
500,000 tris -> ~1,000 tris
Hero Assets Made in maya
Desert Wall
Floating door
Desert Wall detail
Underground
Pathway
Jade Gateway
Column Variants
Shipwreck
Material Maps
Quest Export/package build
Build Iterations were fairly straightforward! Following Meta’s documentation came in handy.
First, the headset was connected to MQDH, then ensured it was recognized in unity. From there, we have the option of building the apk directly to the headset or simply exporting it.
The primary issue that returned ‘gradle build failed’ was due to improper locations of android APK installs - switching computers fixed the issue :)