top of page
LSV3.png
icons.png

Fight, Explore, Restore

​

"Your people's sacred temples have been left in ruins by an immense evil and legendary evil whos coming was foretold by your ancestors. Journey through the now desecrated temples, battle corporeal spirits with devestating magics and free the souls of your once-great tribe. Upgrade your character's power as you battle through hordes of monsters. Your world depends on it."

​

Lost Soul is a Action Adventure game built in Unreal Engine 4 (4.26.2 Chaos) using C++ ONLY .

This is a game built by GamerCamp Studios - Team AA with a team consisting of  1 Producer, 4 Designers, 6 Artists and finally, 5 programmers.

​

As a programmer for this team, my work done in this project revolved around the combat and general bug fixing and to go in details, I was involved mostly in the following:

  • Spells: Fireball (AOE), Chain lightning (Bouncing AOE), Blink (Teleport), Heal and Windblast (Pushback).

  • Spell Manager: A manager for the spells acting as interface between the player and the spells.

  • Object Pool: Spells are not instantiated every time they are fired, but once using an Object Pool.

  • Camera: Target locking with directional target aquiring regardless of facing direction.

  • Damage Component: Smart component used by NPCs and Player to inflict and receive damage.

  • Health UI: Part of previous component, it is smart managed by the component to avoid needless calls.

  • Spells UI: Intricate built UI that avoids using Tick to update the cooldowns.

  • General bugfixing: Help other team members fixing issues they ran into using UE C++.

bottom of page