CURSORS
Implemented the cursors on the left.
The first one is shown when the cursor is over the terrain,
the second when entering the pause menu and the next one will be
shown if the mouse is over an enemy unit or enemy building. The hammer
will appear if the mouse is over an allied building, and the last
cursor is shown whenever the mouse is over an object.
The cursor animation on the bottom is shown when the player moves the allies to a position.
PATHFINDING
The pathfinding on Lost Lands of Khanelyf uses the Jump Point Search Algorithm,
also known as JPS algorithm. If you are interested you can look at my research
by clicking the link below.
 
Jump Point Search Algorithm Research.
BOSS
The boss has 5 phases:
- "Asleep" phase: The boss is idle
- First phase: Normal attack
- Second phase: Charges to an ally an makes a whirlwind-like attack.
- Third phase: Area attack (The one shown at the gif).
- Last phase: Combines the abilities described above.
ABILITY RANGE
Helped my team to implement, fix and balance the abilities.
The gif on the left is one mechanic I had created to show the range of the abilities in tiles.
STATS AND LEVEL UP
The hero has his own stats which can be upgraded when completing quests.
There will be a message shown on the right bottom corner of the screen that will
tell the player that he can upgrade his stats, which can be done by clicking the "+"
signs shown at the right example.
GROUP SELECTION AND GROUP MOVEMENT
Groups can be selected by draging with left click. The player can
also select allies by just clicking them.
If the player presses Left Shift + Any number key he can save a group to a shortcut.
The shortcut can be rewritten by using the same combination of keys and selected by
just pressing the number key.
ENTITY MANAGEMENT
The units have different phases: idle, move, move to building, move to unit, attack,
death and decompose, with their respective animations.
Buildings and Units have life, which can be seen by the player with the life bar
above the entity.
When the units can recover their life by being in idle state, that is by stop moving
and taking a brake.
QUEST MANAGEMENT
During the course of the game, the player will need to complete quests in order to
win the game. For that, the game present the player with 5 different types of quests:
- Kill: Kill X number of enemies.
- Create: Creata a building.
- Conquer: Capture an enemy building by destroying it.
- Move object: Move an object to a specified place.
- Escort: Escort an NPC until he reaches his destination (mechanic shown at the gif at the left).
MAIN MENU
When entering the main menu, the player has 6 available options:
-
New Game: Enters a completely new game.
-
Load Game: Enters a saved game if there is one. If there is not, it can not be clicked.
-
Credits: Shows the team members and its roles.
-
Watch Trailer: The player can watch the trailer again (Dubbed by me).
-
Fullscreen: Toggles the fullscreen.
Trailer here.