๐Ÿ“ฆ liuzhch1 / UnityProject

Unity Final Project(Assignment 4)

โ˜… 0 stars โ‘‚ 0 forks ๐Ÿ‘ 0 watching
๐Ÿ“ฅ Clone https://github.com/liuzhch1/UnityProject.git
HTTPS git clone https://github.com/liuzhch1/UnityProject.git
SSH git clone git@github.com:liuzhch1/UnityProject.git
CLI gh repo clone liuzhch1/UnityProject
unknown unknown add boss particle f290f67 4 years ago ๐Ÿ“ History
๐Ÿ“‚ main View all commits โ†’
๐Ÿ“ Final Project
๐Ÿ“„ .gitignore
๐Ÿ“„ README.md
๐Ÿ“„ README.md

UnityProject

12.13 night taks distribute schedule:

่ฟžๅฅ•่ˆช: UI&Inventory&PostProcessing

ๅ•้’ง้œ†: Map&Level

ๆฎตๆฌฃ: Player&Weapon

ๅˆ˜ๅฟ—ๆˆ: Enemy

Player Features

  • Movement & Rotation
  • Model
  • Advanced animation
  • base layer
  • idle
  • walk forward
  • walk backward
  • run forward
  • turn back
  • jump
  • die
  • Top body layer
  • shoot
  • reload
  • ammo
  • health

Log

12.14

Player

  • player logic
  • move
  • rotate
  • jump
  • crouch/stand up
  • model import
  • player
  • weapon
  • simple move animation
  • hand gun idle
  • walk forward
  • run forward
  • walk backward

12.15

Player

  • shoot(logic&animation)
  • reload(logic&animation)

12.25

Player

done
  • change weapon
  • public void changeWeapon(int type)
  • type 0 => AR, type 1 => handgun
  • weapon handgun animations
  • movement
  • take out
  • holster
  • reload
  • fire
  • weapon AR animations
  • aim
  • fix reload
  • player prefab

12.28

  • weapon handgun aim animation
  • fix fire bug
  • player sound
  • foot step
  • jump
  • crouch
  • holster/unholster
  • fire
  • reload
  • change weapon
  • aim in/out
  • map test
  • fix weapon logic, divide properties of two guns

Inventory Features

  • Interactive/collectable items
  • +health
  • ammo
  • weapon
  • scope
  • Item Inventory UI
  • collectable items
  • scopes
  • Weapon Inventory UI (Radial Panel)
  • Player Status UI
  • health
  • weapon ammo

12.19

Map

  • nav mesh
  • door animations

Instructions

To create a new collectable item:

  • Prepare your item prefab under Assets/Prefabs/YOUR_WORK_FOLDER
  • Add a item tag
  • Add a collider and set it as trigger
  • Add CollectableItem.cs to it
  • Under Assets/Item Data, create an item SO by click Create/Inventory/Item Data
  • Fill in itemType, itemName, itemIcon
-