Skip to content

Latest commit

 

History

History
54 lines (45 loc) · 1.27 KB

README.md

File metadata and controls

54 lines (45 loc) · 1.27 KB

Twist Game

“The world doesn’t revolve around you”

Well, in Game Twist, it actually does! Game Title is a 2.5D action puzzler where the player progresses through the game by rotating entire levels around their self.

twist_demo_01

##List of Mechanics/Features

  • Rotating levels around the player
  • 2.5D gameplay and levels

##Asset List ###Player Classes

  • Weapon classes instead of one big script

###Player Functions

  • Weapon handling
  • Switching weapons [switch statement]
  • Taking away/adding ammo
  • How aiming/firing works [Ray cast from player to mouse position]
  • [Main Mechanic] Rotating level

###Player Variables

  • Health
  • Armor
  • Weapon damage values
  • Damage
  • Fire rate
  • Ammo
  • Move speed
  • Amount to rotate level [Might vary on certain levels]

###Enemy Classes

  • Enemy Behavior (how it acts and certain values)
  • Enemy Values (health)

###Enemy Functions

  • Different States [switch statement]
  • Idling
  • Attacking
  • Checking line of sight [ray cast/line cast]
  • Attack (what happens when it attacks)
  • Take damage (what happens when damage is taken)

###Enemy Variables

  • Health
  • Damage
  • Fire rate
  • Detection Range
  • Pickups
  • Health
  • Armor
  • Ammo
  • Quest Item