Browse Source

second big project reviewed

content-update
Chris 3 years ago
parent
commit
f41bdcb73e
  1. 24
      subjects/stealth-boom/README.md
  2. 30
      subjects/stealth-boom/audit/README.md

24
subjects/stealth-boom/README.md

@ -4,7 +4,7 @@ In this project, you will have to create an entire stealth game using Unreal Eng
### Objectives
The idea of this project is to create a little 10 minutes gameplay game with missions, stealth based gameplay and AI patrolling NPC.
The idea of this project is to create a little 10 minutes gameplay game with missions, with stealth based gameplay and with an AI patrolling NPC.
The basics assets you will need for this project can be found in the [Stealth-Boom.zip](https://assets.01-edu.org/Unreal-Engine-Projects/StealthBoom.zip) file. It contains the basic animations, character, enemies and props you will need for this project.
@ -14,7 +14,7 @@ The following aspects should be fulfilled:
- Create a map where the player can walk around.
- This map should contain places for the player to hide from enemies by crouching, hide behind walls, and all other props you may use to help to make a stealth game.
- This map should contain places for the player to hide from enemies by crouching, hide behind walls, and all other props you may use to help it make a stealth game.
- Buildings with at least 2 floors.
- Pickable ammunition and weapons around the map.
@ -36,35 +36,35 @@ The following aspects should be fulfilled:
- Start the game
- Adjust the general sound of the game
- Change the graphics settings
- When changing the resolution, a pop-up should appear in the middle of the screen asking if the player wants to keep the graphics setting he/she just applied. If `Yes` is clicked within 10 seconds, the settings are set, otherwise, if the 10 seconds delay is over or if the player click `No`, the settings go back to the old ones.
- When changing the resolution, a pop-up should appear in the middle of the screen asking if the player wants to keep the graphics setting he/she just applied. If `Yes` is clicked within 10 seconds, the settings are set, otherwise, if the 10 seconds delay is over or if the player clicks `No`, the settings go back to the old ones.
- Change the mouse sensitivity
- Invert mouse vertical axis
- Invert the mouse vertical axis
- You should have at least 3 types of enemies: `Guards` (patrol around and are look for intruders), `Drones` (same as Guards but can fly), and `Cameras` (stationary and look for intruders). More enemies can be added if you want to.
- You should have at least 3 types of enemies: `Guards` (who patrol around and are lookig for intruders), `Drones` (same as Guards but which can fly), and `Cameras` (stationary and looking for intruders). More enemies can be added if you want to.
- Guards AI:
- Guards should be able to patrol around the map;
- A Guard is able to see the player, if the player crosses his field of view;
- When the player enters the field of view of a Guard, the Guard enters into chase mode and must start running after the player, take cover and shooting at the player.
- When the player enters the field of view of a Guard, the Guard enters into chasing mode and must start running after the player, takes cover and shoots at the player.
- If the player leaves the field of view for a certain time, the Guard goes back to patrol mode.
- Drones AI:
- Drones should be able to patrol around the map;
- A light color should determine the state of the drone (Blue for patrolling, Red for chasing the player);
- Once the player crosses the drone camera, the drone light turns red and the drone enters chase mode;
- When a drone is in chase mode, all the guards on the area are alerted, and should enter chase mode as well;
- Once the player crosses the drone camera, the drone light turns red and the drone enters chasing mode;
- When a drone is in chasing mode, all the guards on the area are alerted, and should enter chasing mode as well;
- When the player is out of the drone sight, the drone turns back to patrol mode;
- The sight radius should be inferior on the drones that on the guards.
- Camera AI:
- Cameras should be placed on walls;
- Cameras should have the same light sign as the drone, so when the player is in the camera sight, the camera light turns red and all Guards enter in chase mode;
- As the Drones, Cameras warn guards, whenever the player passes through the camera field of view;
- Cameras should have the same light sign as the drone, so when the player is in the camera sight, the camera light turns red and all Guards enter in chasing mode;
- Like the Drones, Cameras warn guards, whenever the player passes through the camera field of view;
- Some Cameras should lock access of certain areas of the map (for example, close doors) when the player is detected by that camera.
- Drones, Guards and Cameras should have sounds effect whenever they change from chase to patrol mode, as wel as the other way around.
- Drones, Guards and Cameras should have sounds effect whenever they change from chase to patrol mode, as well as the other way around.
- All AI should be implemented using Behavior Trees except for the Camera.
- The player mission is up to you, either it can be some task to fix, kill all guards without getting caught or collect documents... Whatever you choose, the player should have enemies on his way to diver him away from his objective.
- The player mission is up to you, either it can be some task to fix, kill all guards without getting caught or collect documents... Whatever you choose, the player should have enemies on his way to divert him away from his objective.
- When the player successfully completes his mission, a pop up should appear saying that the mission is completed.

30
subjects/stealth-boom/audit/README.md

@ -4,15 +4,15 @@
###### Does the map contain buildings, pickable ammunition and weapons placed around the map?
###### Does the player has all the minimal animation required (walking, running, melee attacking, aiming, reloading, shooting, crouching, crouch walking, crouch aiming, crouch reloading, crouch shooting)?
###### Does the player have all the minimal animation required (walking, running, melee attacking, aiming, reloading, shooting, crouching, crouch walking, crouch aiming, crouch reloading, crouch shooting)?
###### Is there a sound for the player shooting?
###### Are there bullets impact when shooting at a wall?
###### Are there bullets impacts present when shooting at a wall?
###### When the player is hit are there any blood particles?
###### When the player is hit, are there any blood particles?
###### A main menu with the five options is displaying on the screen?
###### Is a main menu with the five options displayed on the screen?
###### Can the general sound of the game be managed directly on the settings menu?
@ -22,15 +22,15 @@
###### Are the mouse settings (mouse sensitivity, invert mouse vertical axis) functioning according to their descriptions?
###### Does the guards and drones wander around the map?
###### Do the guards and drones wander around the map?
###### When a player enters the field of view of a guard does he switches to chase mode, running and shooting towards the player while also taking cover?
###### When a player enters the field of view of a guard, does he switches to chasing mode, running and shooting towards the player while also taking cover?
###### Does the drone light switches between each state? Blue for patrolling and red for chase mode (when a player crosses his sight)?
###### Does the drone light switches between each state? Blue for patrolling and red for chase mode (when a player crosses its sight)?
###### Whenever a drone turns to chase mode, do all the guards on the area get alerted and switch to chase mode as well?
###### Whenever a drone turns to chasing mode, do all the guards in the area get alerted and switch to chasing mode as well?
###### Does the drone comes back to patrol mode when the player is out of the drone sight?
###### Does the drone come back to patrol mode when the player is out of the drone sight?
###### Is the sight radius of the drones smaller than the guards?
@ -38,13 +38,13 @@
###### Do cameras have similar light sign as the drones (red for alert mode and blue for patrol)?
###### As the drones, do the cameras alert guards on the area, switching them to chase mode?
###### Do some cameras lock access to certain areas of the map, when they detect a player?
###### As the drones, do the cameras alert guards on the area, switching them to chasing mode?
###### Do Guards, Drones and Cameras play an alert sound when a player gets detected?
###### Does the camera can close some part of the map (Doors, open traps and kill the player etc…) to the player when the player is being detected?
###### Do some cameras lock access to certain areas of the map, when they detect a player?
###### Can the camera close some part of the map (thru closed doors, open traps and tries to kill the player etc…) to the player when the player is being detected?
###### Are Behavior Trees used to implement the AI of the Guards and Drones?
@ -56,11 +56,11 @@
###### Does the player health decreases when he gets shot by the guards?
###### When the player loses all his health (dies), does he get to choose either to quit the game, go back to the main menu or to start over?
###### When the player loses all his health (dies), does he get to choose whether to quit the game, go back to the main menu, or to start over?
###### If the player starts over does he spawn back at the starting point?
###### The lifespan of the game is at least 6 minutes long from launch to mission complete?
###### Is the lifespan of the game at least 6 minutes long from launch to mission completed?
#### Bonus

Loading…
Cancel
Save