Curse Buster

Point & Click Action Game

UNITY3DDESKTOP2021
project image
project image
project image
project image
project image

Description

Humanity has been cursed and you are the only one who can do something about it. Make your way through dangerous enemies and destroy the source of evil to release the sorcery.

Implemented Features

  • Point & Click movement:
    • Pathfinding: We will find the shortest path to a destination using Unity's Nav Mesh.
    • Using Raycasting to tell where the player should move or attack.
    • If the player can move or not to a specific place will be indicated by the mouse cursor, depending if there is a valid path or is too far.
  • Level progression: the character gains experience points while defeating enemies and levels up when the current level threshold is reached, getting stronger and recovering some health.
  • Inventory: we can pick up items, equip weapons and wear equipment.
    • Weapons: There are close combat and distance weapons.
    • Wearables: Equipping them will provide protection.
    • We can equip or unequip picked up items by drag & dropping as well as remove them from the inventory throwing them back the world.
  • Enemies:
    • Stealth: the enemies can notice the player and alarm others in a closer range.
    • AI: an enemy can patrol specific paths. They will also start chasing the player if they are hit, even from a long distance.
  • Scoring: Once the source of evil is destroyed we will earn points for each released human and we will see a simple animation about how they turn back as humans.
  • Cinematic cut: At the beginning of the level, the player will trigger a cinematic by crossing a specific spot in the path, it will reveal the position of the source of evil and some hazards. This is accomplished using Unity's Cinemachine.

Project Details

  • Created using Unity 2020.
  • C# language.
  • Curse Buster is a personal project, I am the only developer.
  • I have created some UI items but all the 3D and sound assets are borrowed from Unity packages and other free sources, you can find all the credits here.
  • It is inspired by Diablo, Gauntlet and roguelike games.