Skip to content
This repository was archived by the owner on May 26, 2021. It is now read-only.

Function Specification

Ari Glockner edited this page Feb 4, 2021 · 1 revision

Raven’s Adventure Function Specification

Stakeholders and Product Manager: Ari Glockner is the sole stakeholder who is responsible for everything involved in creating the game Raven’s Adventure. Contact info: s-glocknera@bsd405.org

Mr. Magendanz is the product manager of Raven’s Adventure. Contact info: magandanzc@bsd405.org

Approvals: • Work Breakdown Structure (available on the GitHub) • Adding Raven into Unity • Working on Robot’s Movement • Start with Testers • Main Menu and Pause Screens • Scoring Mechanism • Achievement Screen

Project: Create a project of your choice using code that will challenge you, be scalable, and provide enough to do to last a semester.

Requirements and Scope: • A main menu Screen • Controls Screen • Achievements Screen • Drivable robot in game • Balls than can be picked up and placed by Raven • A scoring Mechanism

The scope of this game is manageable but should be challenging for 1 person to create at my experience level.

Use Cases: Raven’s Adventure is a game that will be used by a person for enjoyment.

Solution Overview: Tools used for creating Raven’s Adventure • Unity • Blender • Visual Studio • WebGL • GitHub • Assets from Unity Asset Store

Error reporting, exception handling, and Ticketing system: All errors and exceptions should be reported to the GitHub. To do this, navigate to the GitHub, then create an issue and the GitHub will handle the ticketing system.

Clone this wiki locally