The idea behind our project is to implement a wave-based game where the player plays as Goku (and maybe others!) and fight off waves of enemies in the form of Saibamen, Nappa, and Vegeta. The player will have ability to shoot Ki blasts from the controllers at the incoming waves of enemies. We hope to implement different special moves such as the Kamehameha, Spirit Bomb, Special Beam Cannon, and other iconic moves. The project will be based on a timer and advance as the game progresses, changing what enemies spawn and dialects that are used. We plan on having a hit box on every character and implementing a "health bar" for each character. We believe VR will be beneficial here because it lets the user feel like their actually part of the Dragon Ball universe.
We plan on developing this game for PC, so you can use equipment like the HTC Vive or other VR equipment. The idea of using the HMD and controllers is to bring alive the fantasy of performing iconic Dragon Ball moves and actually having visual representations with your poses (like a charging Kamehameha or Special Beam Cannon). We will most likely use Unity to program this project,
Frank Buttafuoco - Visual/Audio Asset Collection, Coding, Model Placement
Mark Chen - Coding Scripts, General Functionality,Quality Control
Justin Donayre - Functionality of Special Moves, Quality Control, Audio Asset Collection
We plan on making assets for the special move as well as the enemy Saibamen model. To start we will recycle the model and apply different meshes to indicate stronger enemies. The Saibamen will also have a walking animation and will spawn on the map slowly approaching the character from each angle.
We also plan on implementing our own blaster function that shoots Ki blasts and allows the user to use the triggers to trigger their special move. Of course, there will be sound effects that hearken back to classic Dragon Ball styles and old school technology. You will also hear classic lines when triggering different special moves (kamehameha, special beam cannon).
A system that lets you scroll through the powers and let you choose which special move the player will use is also in planning.
We are going to implement a health system that changes as damage is being done to the target.
Having enemies and you being interactable so the Ki blast register hitting you or the enemy is important for a method of defeating enemies, passing a wave then eventually winning, or losing health/lives/wave and eventually losing.
-different enemies
-different attacks
-different locations would or the main location needs to be really detailed in terms of visuals and sounds
-there should be all those typical game things like title, difficulty levels, maybe a tutorial level, basic menus.