Unity3D Offical Tutorials Project: Stealth's learning code
- Stealth: Project Overview
- Game Setup and Lighting
- Alarm Lights
- Tag Management
- Screen Fader
- Game Controller
- CCTV Cameras
- Laser Grids
- Player Setup
- Player Animator Controller
- HashIDs
- Player Movement
- Player Health
- Camera Movement
- The Key
- Single Doors
- Double Doors
- The Lift
- Enemy Setup
- Enemy Animator Controller
- Enemy Sight
- Animator Setup
- Enemy Animation
- Enemy Shooting
- Enemy AI
Congratulations on completing the Stealth tutorials. If you want to push yourself, why not have a go as some or all of these Stretch Goals? There aren't any videos to help you with these, just rely on what you've learnt so far and check the videos and documentation if you get stuck.
- Make the player work for joypads/joysticks
For this you might want to consider:
- The input manager - are new axes required? - The PlayerMovement script - if axis input is no longer digital, does Speed allocation have to be? - The Animator Controller - if Speed is no longer digital, we need to blend between walking and running. - If axis input alone can determine how fast we’re moving, do we still need a sneak parameter? - If we don’t have a sneak parameter, how do we know when the enemies can hear footsteps and when they can’t?