Project Paperwork (VR)
[[File:|300px|center|alt=]] | |
Jorge, Clara, and Sam in front of a Polymorphic Games display | |
Sponsors | Polymorphic Games |
Team Name | D&A Spawn |
Duration | Fall 2018 - Spring 2019 |
Faculty Adviser | Bruce Bolden |
Client | Barrie Robison, Terry Soule |
Team Members | Sam Heck, Clara Cannon, Jorge Olivas |
Polymorphic Games attends many outreach events and often brings virtual reality demos to draw in crowds. The demos are side projects that are done quickly and have many design flaws. Having a better VR game specifically designed for the purpose will increase the utility of these outreach events.
Background[edit | edit source]
The goal of the project is to design an evolutionary virtual reality video game based on a classic arcade game that is suitable for being used as a five minute demo at Polymorphic Games outreach events.
Furthermore, the game can be released as a free title on the Steam Store to increase the visibility of Polymorphic Games and create goodwill among customers that will result in future profits.
Deliverables[edit | edit source]
- A VR game that is suitable for use as a five minute demo.
Specifications and Requirements[edit | edit source]
- Functionality
- The game will be developed for virtual reality
- The game will have elements of evolution
- The final product should be an operational demo that lasts approximately 5 minutes
- The enemies in the game will evolve very quickly
- The enemies in the game will have complex and variant flight patterns
- The player will have options of weaponry to combat the enemies
- The player stands on a platform and tries to defend the enemy target
- The enemies will have infrequent projectiles that the player can dodge or block
- The game setting will be in space
- User Interface
- Player starts in an armory to select weapon and shield
- Player must demonstrate shooting accuracy in some form before the game begins
- The player will stand stationary with some side to side movement
- The player will have a field of vision less than or equal to 120 degrees
- The player will not be shot at but will have to defend an object that is
Validation[edit | edit source]
Requirement | Test | Test Subject | Target Date | Result |
---|---|---|---|---|
Player can stand in a VR scene and shoot projectiles to kill creatures. | Use VR headset and confirm that feature functions. | Basic Prototype | 1/31/19 | Complete |
Creatures spawn and move toward player with varying movement patterns. | Use VR headset and confirm that feature functions. | Basic Prototype | 2/18/19 | Complete |
Creatures shoot projectiles that the player can interact with in some way. | Use VR headset and confirm that feature functions. | Basic Prototype | 2/18/19 | Complete |
There is a functional main menu that lets you choose a weapon and enter the game. | Use VR headset and confirm that feature functions. | Functional Prototype | 3/25/19 | Complete |
There is a functional HUD/in-game menu that lets the player exit, change settings, and view important information. | Use VR headset and confirm that feature functions. | Functional Prototype | 3/25/19 | Complete |
The user will not be overwhelmed by the VR nature of the game. | Have inexperienced player play game, observe reactions, and ask for feedback. | Functional Prototype | 4/1/19 | Complete |
The user will not find it difficult to determine the objective of the game. | Have inexperienced player play game, observe reactions, and ask for feedback. | Functional Prototype | 4/1/19 | Complete |
The final product should be an operational demo that lasts no less than 5 minutes. | Have inexperienced player play game until they observe evolution. | Functional Prototype/Complete Game | 4/1/19 | Complete |
Technologies[edit | edit source]
Unity: The game will be created in the Unity engine.
SteamVR: We'll be using SteamVR for the VR functionality.
Concept and Design Process[edit | edit source]
Creature Art[edit | edit source]
Other Art[edit | edit source]
Final Design[edit | edit source]
Team Members[edit | edit source]
Sam Heck
Major: Computer Science
| |
Clara Cannon
Major: Computer Engineering
| |
Jorge Olivas
Major: Computer Science |
Documents[edit | edit source]
The Project Schedule
Meeting Minutes
File:D&D EngineeringReview.pdf
File:D&D PremDesignReview.pdf