Skip to content

UnEpicier/Vampire-Survivor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vampire-Survivor

School project in Unity

Presentation

Vampire Survivor

Description

Replica of the base mechanics of Vampire Survivor game

The player win after 15 minutes.

Features

Player

  • Movements with Arrows keys / ZQSD
  • 3 differents attacks:
    • A temporary laser beam
    • A swords halo around the player
    • An arrow that shoot the nearest enemy
  • Enemies
    • Differents specs (speed, health, damage)
    • Spawn randomly outside the player screen all along the game
    • Move to the player automatically
    • Attack the player when in range
    • More the game progress, more enemies' specs increase except for the movement speed
    • Drop a XP orb when dying
  • XP (orbs)
    • Give XP to the player when picked
    • Disappear after 15 seconds
    • When a certain amount of XP is reached, the player level up
  • Menus
    • Start Menu: Play / Quit
    • Pause Menu: Resume / Quit
    • Death UI: Before showing the Game Over Menu
    • Game Over Menu: Restart / Quit
  • Map
    • 1 playable map

Technical

  • Unity 2022.3.9f1
  • C#
  • 2D

Assets Credits