albertcreasy / Stealth

Unity3D Offical Tutorials Project: Stealth's learning code

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unity3D Offical Tutorials Project: Stealth's learning code

Chapter 1

  • Stealth: Project Overview
  • Game Setup and Lighting
  • Alarm Lights
  • Tag Management
  • Screen Fader
  • Game Controller
  • CCTV Cameras
  • Laser Grids

Chapter 2

  • Player Setup
  • Player Animator Controller
  • HashIDs
  • Player Movement
  • Player Health

Chapter 3

  • Camera Movement
  • The Key
  • Single Doors
  • Double Doors
  • The Lift

Chapter 4

  • Enemy Setup
  • Enemy Animator Controller
  • Enemy Sight
  • Animator Setup
  • Enemy Animation
  • Enemy Shooting
  • Enemy AI

Stretch Goals

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?

About

Unity3D Offical Tutorials Project: Stealth's learning code

License:MIT License


Languages

Language:JavaScript 49.6%Language:C# 47.5%Language:Mask 1.9%Language:GLSL 1.0%