-
Notifications
You must be signed in to change notification settings - Fork 0
Architecture
Unity Editor 2022.3.10f1, Text Mesh Pro, C#, Unity Input Manager, Set Machine Blender
This will be a Game written in C# and designed in the Unity editor using the natively built-in Unity packages.
*Everyone will be responsible for creating a unique puzzle type, and we will all be working on the end boss fight together
Ethan: Player Movement, Moving Platforms,
Robbie: static hazards, Dialogue, Installer
Spencer: Collectables. Menus, Key Remapping
Caleb: zero gravity movement, cutscenes, scene transitions
Jason: dynamic hazards. Death/respawn
Beta-Testing: Release for Windows
The build will maintain state in memory.
Views
Main menu: This will be the first view that appears when the user loads into the application. This menu will allow the user to load into the level scenes as well as into the Options view (see below).
Options menu: This view is in the same scene as the main menu, appearing when the user selects "Options." This menu allows the user to change the volume settings for the overall sound level, as well as the sound effects and the music.
Level: This example shows what the typical main view will be for each level scene. This view shows the player and the puzzles they need to pass in order to reach the end of the level. This is one of two embedded views for this scene.
In-Level Options: This options menu view appears in each level scene when the player pressed the escape key. This menu allows for the user to change the sound levels and includes a button to allow the user to go back to the main menu.
Models
Dynamic Hazards Components/Game Objects Diagram
Collectables UML Diagram: