Demo Project for the "Sistemi di Realtà Virtuale" Exam, University of Perugia. Developers:
- Strippoli Antonio
- Baglioni Michele
- Nature Scene
- Main Character
- Sword
- Enemies
- Dummy
- Shield
- Enemies
- Big enemy (Orc?)
- Idle (loop)
- Walking (loop)
- Running (loop)
- Attacks
- LEFT corner to RIGHT corner (→)
- TOP_LEFT corner to BOTTOM_RIGHT corner (↘)
- TOP corner to BOTTOM corner (↓)
- TOP_RIGHT corner to BOTTOM_LEFT corner (↙)
- RIGHT corner to LEFT corner (←)
- BOTTOM_RIGHT corner to TOP_LEFT corner (↖)
- BOTTOM corner to TOP corner (↑)
- BOTTOM_LEFT corner to TOP_RIGHT corner (↗)
- Additional idle
- Shield parry
- Heal animation (drinking)
- Movement
- Simple Movement
- Movement executing animations
- 3D Person Camera follow
- Combat System
- Swipe System
- Recognizement of swipes on screen, pressing LEFT Mouse Button (A Swipe is given from the angle of the first and last point on mouse movement path while pressing left button)
- Character ATTACK animation execution
- Damage system
- Enemy System
- Go towards the Player and attacks if enough near
- Go to the spawn point if the player runs
- Can Take damage with swipes attack
- Critical Point where you can do more damage, key for the combat system
- Swipe System
- GUI Menu
- Health Bar
- Damages number when hitting
- Advanced Movement, head movement with camera, then body movement
- Combat System
- Damage Numer Animation (number floating/number on the right/left of the UI)
- Swipe System
- Character DEFENCE animation execution
- Advanced Character ATTACK animation, creating the animation perfectly according to the angle of the swipe
- Thrust ATTACKS touching the screen
- Skills (Simple execution of pre-made animations)
- Heal System
- GUI Menu
- Title screen
- Pause menu
- Health Bar
- Font and color for damage number
- Title Screen mockup
- Pause Menu mockup
- Mouse icon