Browse Source

1st big project

content-update
Chris 3 years ago
parent
commit
a8d535af99
  1. 27
      subjects/the-pages/README.md
  2. 14
      subjects/the-pages/audit/README.md

27
subjects/the-pages/README.md

@ -1,31 +1,36 @@
## the-pages
In this exercise, create a mini-horror game inspired on ["Slender: The Eight Pages"](https://en.wikipedia.org/wiki/Slender:_The_Eight_Pages) game.
In this exercise, one will create a mini-horror game inspired on ["Slender: The Eight Pages"](https://en.wikipedia.org/wiki/Slender:_The_Eight_Pages) game.
### Objectives
Just like in the Slender game, the goal of your game should be to get all the 8 pages spread around the map in different locations, while being chased by a monster/creature (a "Creep").
Just like in the Slender game, the goal of your game should be, while being chased by a monster/creature (a "Creep"), to get all the 8 pages spread around the map in different locations.
To find models of scary monsters/creatures, you can easily choose checking the [Mixamo website](https://www.mixamo.com/#/). Or you can use the models on the ["Creeps.zip"](https://assets.01-edu.org/Unreal-Engine-Projects/ThePages/Creeps.zip) file as well as the [assets](https://assets.01-edu.org/Unreal-Engine-Projects/ThePages/ThePages.zip) (basics animations, character, enemies and props) you will need for this project.
To find models of scary monsters/creatures:
- you can easily choose checking the [Mixamo website](https://www.mixamo.com/#/).
- alternatively, you can use the models on the ["Creeps.zip"](https://assets.01-edu.org/Unreal-Engine-Projects/ThePages/Creeps.zip) file.
- you can also check in the [assets](https://assets.01-edu.org/Unreal-Engine-Projects/ThePages/ThePages.zip) (basics animations, character, enemies and props) you will need for this project.
### Instructions
On starting the game, it should ask the player to press a button to enter the game. Once the player does that, the actual gameplay level should be loaded.
On startin, the game should ask the player to press a button to enter the game. Once the player does that, the actual gameplay level should be loaded.
The map for your game should be a large squared landscape terrain, scaled at 10 by 10 units. The action should be happening at night time in a forest-like environment. Your map should contain:
- trees, some little facilities (like shelters or little buildings), monuments etc... You should use the [Foliage Tool](https://docs.unrealengine.com/en-US/BuildingWorlds/Foliage/index.html) to spread trees, rocks and grass around the landscape and to make them have different sizes, scales and rotations.
- To create buildings, you will be using the built in [BSP](https://www.worldofleveldesign.com/categories/ue4/bsp-01-what-is-bsp.php). This method will allow you to create complex meshes and apply textures to it (Useful when you have no 3D modeling skill like me).
- 8 pages spread around the map in the facilities or monuments you created, but should be placed in different spots of those locations in each game.
- at least three different kind of floor surface: dirt, grass and concrete.
- To create buildings, you will be using the built in [BSP](https://www.worldofleveldesign.com/categories/ue4/bsp-01-what-is-bsp.php). This method will allow you to create complex meshes and apply textures to it (Useful when you have no 3D modeling skills).
- the map should also contain 8 pages spread around it in the facilities or monuments you created, but should be placed in different spots of those locations in each game.
- the map should have at least three different kind of floor surface: dirt, grass and concrete.
For the creature or monster that you choose to do:
For the creature or monster that you choose to design:
- It can only move (very slowly so it does not catch up to the player that quickly) when it is not on the player field of view. This means if the player sees it, it should stop.
- It can only move (very slowly so it does not catch up to the player that quickly) when it is not within the player field of view. This means if the player sees it, it should stop.
- Randomly, the "Creep" should teleport to another location.
- The "Creep" never appears before the player collects at least 1 page on the map.
- While completing the task of collecting the 8 pages, the monster should randomly disturb our experience by appearing on the player screen, making that task more difficult.
- When the creep is on the player sight, a disturbing music/sound must be played and the camera should start stuttering like in the original game.
- When the creep is within the player's sight, a disturbing music/sound must be played and the camera should start stuttering like in the original game.
The player should control a FPS (First Person Shooter) Character that:
@ -34,7 +39,7 @@ The player should control a FPS (First Person Shooter) Character that:
- A sound should be played when the player collects a page and a text should appear temporarily on screen showing how many pages are missing (example: 5 / 8 Pages).
- can toggle a flashlight on and off by pressing the "F" key.
- A sound should be played when toggling the flashlight on or off.
- when walking, should produce the sound of footsteps on the floor.
- when walking should produce the sound of footsteps on the floor.
- The sound of player footsteps should be different on at least 3 different surfaces: concrete, dirt and grass.
- Once the player collects the 8 pages, the forest turns from night to day for a while and then the game ends and the credits show up on the screen.
- The credits should mention the names of the developers.

14
subjects/the-pages/audit/README.md

@ -1,22 +1,22 @@
### Functional
###### When you open the game, do you have to press a button to start playing?
###### When you open the game, is there a button to press to start playing?
###### Is the map a large squared landscape terrain, scaled at 10 by 10 units?
###### Is the action happening at night time in a forest-like environment?
###### Does the map contain tress, little facilities (like shelters or little buildings), monuments, rocks and grass around the landscape?
###### Does the map contain trees, little facilities (like shelters or little buildings), monuments, rocks and grass around the landscape?
###### Were the buildings created using [BSP](https://www.worldofleveldesign.com/categories/ue4/bsp-01-what-is-bsp.php)?
###### Does the map contain 8 pages spread around the map in the facilities or monuments the student created?
###### Does the map contains at least three different types of floor surface: dirt, grass and concrete.
###### Does the map contains at least three different types of floor surfaces: dirt, grass and concrete?
###### If you exit and re-enter the game, did the pages changed spots on the locations?
###### Does the monster stop if it enters the field of view of the player?
###### Does the monster come to standstill if it enters the field of view of the player?
###### Does the "Creep" randomly teleports to another location?
@ -34,7 +34,7 @@
###### Is a sound played when the player collects a page?
###### Is it displayed a text saying how many pages there are left, every time the player collects a page?
###### Is a text displayed stating how many pages are left every time the player collects a page?
###### Can the player toggle a flashlight on or off when pressing the "F" key?
@ -42,11 +42,11 @@
###### Can you hear the sound of the player footsteps when he walks?
###### Is there three different sounds to the footsteps, when on dirt, grass and concrete?
###### Are there three different sounds to the footsteps, when on dirt, grass and concrete?
###### Does the forest turns from night time to day time when the player collects all of the 8 pages?
###### When finishing the game, does the credits (names of the developers) show up?
###### When finishing the game, do the credits (names of the developers) show up?
### Bonus

Loading…
Cancel
Save