dimanche 20 janvier 2019

[Action Game] 3D "Demon Soul" Character

This a project about a character which look like a Demon Soul (or Dark Soul) Gameplay.

This demo is a prototype and will be include I hope in a larger project (by instance the Quest system for the next project) All Assets are from the free Paragon of Unreal Engine. All this project uses C++ and Blueprint

Like Demon Soul the character have 3 stats : Health , Magic and Stamina. Here is a recap of all specific action


Commands

Left Stick : Move the character
Right Stick : Move the camera
Left Right Pad : Change Item
Up Down : Change Spell
Button 1 : Run or dash
Button 2 : Interact
Right Stick Button : Target Mode to lock target
Start : Open Menu
Left Shoulder button : Use Spell
Right Shoulder button : Attack




The scene


Run

Run give the player to move faster but it's use stamina, so when the character is running, it's uses stamina. Stamina is load during a Tick Event and when the character is not running and not performing action which use stamina

Attack

Kwang character can attack enemy with his sword. Attack use stamina (which is reload if the character didn't perform action which are using stamina). This project include a simple combo system, Kwang can perform a 3 hit combo

Attack


Locking

Locking a specific target is essential. Player can lock an enemy character if he near enough a target, if there a multiple targets, the lock will take the most near target.

When the target is lock, the player can run around the target. Press again the lock button will disable the target mode

A mesh is display above the enemy to know he is lock. Moreover you can the life of the ennemy


Spell

The player can use the heal to regain life point. A spell use MP Points, mp will be refill during time.

Healing spell


Looting

Character loot items when he kills enemy. To simulate Loot, the project have an inventory where player can stock : Health Potion and Magic Potion.

Loot




Menu Content

Player can level Up his stats, like Dark Soul, the player have to use his experience point (or soul point) to increase his stat, every time the player increases stats, the next quantity for level up will be increase

Level Up Stats


Player can also equips weapon and armor to improve stats

Equipment


New action for player will be include soon !

Please free to contact me to test this project on this email : nicolasbunn@gmail.com

Aucun commentaire:

Enregistrer un commentaire