After making a modular Unreal level, I want to explore the engine further by making a small FPS. I'll use this thread to keep track of my advancement.
GAMEPLAY: I'll have the player interact in a dynamic shooting range environment. You'll have to complete the level with an as high as possible score in a set amount of time.
These are the models, scripts and animations I'll have to work out:
Models with diffuse texture:
- Dark subterrain environment
- Weapons (Pistol, shotgun)
- Player
Pick-ups:
- Ammo
- Weapons (Pistol, shotgun)
Weapons:
- spawn shells
- shooting animation
- Muzzle flash
- Impact
- Dynamic crosshair
HUD with shaders
- weapons info
- Score system
- Timer
- Inventory to equip weapons
- Dynamic cardboard practice targets
(Mock-up screenshot based on an environment from "Slender: The Haunted Metro")
If all goes well, I might push everything further by adding enemy characters. I'll work that out at a later stage.