Project Paperwork (VR)

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=
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=
*A VR game that is suitable for use as a five minute demo.
=Specifications and Requirements=
*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=
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=
Unity: The game will be created in the Unity engine. 
SteamVR: We'll be using SteamVR for the VR functionality.
 
=Concept and Design Process=
===Creature Art===
File:D&d_ca1.png|Creature Faces
File:D&d_ca2.png|The different "dangly things" our creatures could develop
File:D&d_ca3.png|Possible head appendages
File:D&d_ca4.png|Possible evolution 'pathways'
File:D&d_ca6.png|Playing with color
File:D&d_ca7.png|Playing with color
File:Body01.JPG|Model of the creature's body
File:Body02.JPG|Creature with muddy red texture
File:Body03.JPG|Creature with muddy red texture
File:Body04.JPG|Creature with dangly parts added
File:Body05.JPG|Creature with tail highlighted to show that the tail is an addition to the core body model
File:Body06.JPG|Wings added to the code body model.
File:Body07.JPG|Creature with multiple parts added onto it.
File:Body08.png|The various model pieces
File:Body09.png|The core creature, now with eyes, with a texture applied. 
File:Body10.png|The core creature, now with eyes, with a different texture applied. 
===Other Art===
File:Weapon01.png|Early sketches of the weapons players would weild in-game.
File:Weapon02.jpg|More early sketches
File:Weapon03.jpg|First gun model
File:Weapon04.png|Gun model with slight shading and reflections added
File:Weapon05.jpg|Gun model with textures
File:Env01.png|The backdrop created so that players were no longer just floating in space
=Final Design=
=Team Members=
	Sam Heck
Major: Computer Science
Hometown: Post Falls, ID
Graduation Date: May 2019
Future Goals: Work as a software developer.
Email: heck9873@vandals.uidaho.edu
	Clara Cannon
Major: Computer Engineering
Hometown: Mill Creek, WA
Graduation Date: May 2019
Future Goals: Obtain a Masters degree in Computer Science. 
Email: cann3151@vandals.uidaho.edu
	Jorge Olivas
Major: Computer Science
Hometown: Victor, ID
Graduation Date: May 2019
Future Goals: Develop software! 
Email: jorgeolivasbbb@yahoo.com
=Documents=
The Project Schedule
Meeting Minutes