My Roles
Team leader, Game Designer, Interaction Designer, VR Developer
Tools
C#, Unity, HTC VIVE FOCUS, Photoshop, Abode Premiere, Maya
Duration
Sophomore Year, 5 weeks
Intorduction
Noah’s Farm is a VR game inspired by Pokémon go, where players need to capture animals and bring them back to the farm.
What challenges were we facing?
1) We have only 5 weeks 2) None of us knew anything about VR or HTC VIVE
Solutions
We nailed it by using the method of learning by doing.
Process Timeline
Game Design
User Flow
Farm Lobby
Animal Zones: The captured animals would automatically go to different areas in the farm lobby according to their varieties.
Magic Portal: There are two magic portals in the farm lobby, through which player can choose different game mode and start the game: one is timed mode, one is practicing mode.
Game Section
In game section, players could throw magic balls by pulling the trigger of HTC handler. The longer the press is, the larger the force would be added on the ball, so the ball would go farther.
Preview in Unity.
Instructional Design
Why instructions are so important in this game?
1) Most people are unfamiliar with VR headsets 2) Seldom have played VR games before
Mini Map
Mini map provided on the top of the screen displays nearby animals to guide users.
Implementation
Animals Generation System
We let different spots in the map generate a specific kinds of animals more, giving players the motives to explore more in the game scene.
Village, where domestic animals probably show up
Forest, where flying animals mainly appear.
Progress Bar
A bar visualizing the force is presented on the screen bottom each time player press the trigger. And the anticipated launching point of the balls would be rendered in the game scene to help players with their judgement.
First Time Tutorial
First time instructional tutorial that would guide players to get familiar with the function of each button.
Technical Implementation
Project Structure
Version iteration
My Programing Contribution: I mainly developed the VR system, instructional functions and UI logic.
Copyright © 2020.ZihuiLin All rights reserved.粤ICP备2020096109号