ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
Prototype Title:Project_CyberVirus
2
Scope:Project CyberVirus is a Single Player 3D Hunting Simulator experience where the player must play through a level and defeat all viruses in order to win and save the entered body from being infected.
3
GitHub Repository Link:https://github.com/UltimoFive/GAM_305_Project
4
ClassFunctionalityImplementation DescriptionProgramBegin PhaseComplete PhaseAssigned toCompleted? Y/NNotes
5
Player CharacterMovement-PawnBasic Functionality with WASD for movement and Space for Jumping.Unreal Engine 5AlphaAlphaPatrick ReardonYesAdvanced Functionality has been completed to allow for jumping, movement, and camera mobility.
6
Player InterfaceInformationalThe interface will be used to keep track of the players Health and enemies remaining. Possibly Score and Timer added?PhotoShop & Unreal Engine 5AlphaAlphaPatrick ReardonYesPlayer Health, Stamina, and advanced armor bars are done. Throwable has been cut
7
Melee EnemyEnemy VariantEnemy Patrols an area and if it spots the player it will chase them and start hitting themUnreal Engine 5AlphaAlphaBraeden ThompsonYesEnemy correctly patrols an area and attacks the player dealing damage. If they take damage they can die.
8
Ranged EnemyEnemy VariantUnreal Engine 5AlphaAlphaBraeden ThompsonYes
9
Tank EnemyEnemy VariantSpawns a strong melee mob that deals more damage, but is slower and has more health.Unreal Engine 5AlphaAlphaBraeden ThompsonYes
10
Reproduction SpawnerEnemy SpawnerSpawns weak melee mobs that spawn until a cap is hit.Unreal Engine 5AlphaAlphaPatrick ReardonYesSpawns weaker melee mobs, up to a cap of 3 with a unique delay per spawner.
11
TeleportersArea ProgressionAllows the player to teleport between segments/areas of the level.Unreal Engine 5AlphaAlphaChase PerezNo
12
Main MenuGame Start ScreenMain Menu shows Play, Credits, Controls, and Quit.PhotoShop & Unreal Engine 5AlphaBetaPatrick ReardonYesMain Menu has animations for picking menu options, plays the game, and quits the game correctly.
13
Game LossGame Over ConstraintGame is over when the player dies. They then respawn at the beginning of the levelUnreal Engine 5BetaBetaPatrick ReardonYesWhen the player dies they restart at the beginning of the level
14
Game WinGame Over ConstraintGame is over when all enemies on the map have been defeated.Unreal Engine 5AlphaBetaPatrick ReardonNo
15
Health Power-UpPower-UpHealth Restoration power up to recover 25 health to the player.Unreal Engine 5AlphaBetaBraeden ThompsonYesHealth Power-Up Correctly gives health to the player and reflects this in the interface as well.
16
Damage Boost Power-UpPower-UpDouble Damage on attack the Enemy with certain allotated timeUnreal Engine 5BetaBetaBraeden ThompsonYes
17
Armor Power-UpPower-UpExtra Armor power up to recover 25 armor to the player.Unreal Engine 5AlphaBetaBraeden ThompsonYesArmor Power-Up Correctly gives armor to the player and reflects this in the interface as well.
18
Level DesignLevel1-3 level area section has been completed so farUnreal Engine 5AlphaBetaChase PerezYes?Basic Design Elements have been added to the map for placement of buildings, roads, and teleporters
19
I-FramesDamage-MechanicUnreal Engine 5BetaBetaPatrick ReardonNo
20
Level TexturingTexturingBetaBetaChase PerezNo
21
Countdown Timer? (Stretch)Time ConstraintUnreal Engine 5BetaBetaPatrick ReardonNo
22
Score Table? (Stretch)Score TableUnreal Engine 5BetaBetaPatrick ReardonNo
23
MinimapVirus TrackingIs used as a minimap to help the player locate around them and find viruses.Unreal Engine 5BetaBetaBraeden ThompsonNo
24
Dash & Air DashingMobilityAdvanced Mobility for moving aroung the map and dodging enemy attacks.Unreal Engine 5BetaBetaPatrick ReardonYesA bit of tweaking can be done for adjusting air speed and floor speed for dashing.
25
Ammo Pool & Throwable (Stretch)Player weaponUnreal Engine 5BetaBetaNo
26
Enemy ModelsArt DesignAlphaBetaDonald RichardsonNo
27
Player Weapon ModelArt DesignAlphaBetaDonald RichardsonNo
28
Player ModelArt DesignAlphaBetaDonald RichardsonNo
29
Teleporter ModelArt DesignAlphaBetaDonald RichardsonNo
30
Reproduction Spawner ModelArt DesignAlphaBetaDonald RichardsonNo
31
Terrain TextureArt DesignAlphaBetaDonald RichardsonNo
32
Player Weapon Damage-MechanicAs of currently I will probably make the weapon like a Pistol, if we want to make something like an AR or SMG though we can simply model it differently and then change the fire rate and damage.Unreal Engine 5AlphaBetaPatrick ReardonYesPlayer Damage has been set up but requires AI for Full Functionality.
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100