The Full Story
Project Mystic
Project Mystic is a game about a Greek titan named Pangea. After the battle of the Titans, Pangea is tasked with keeping the heart of Gaia (the world tree) safe from harm. During this time, the titan known as Chaos wants the earth to fall into the void, the only way to do that is to destroy the world tree. With the help of Uranus (titan of the sky) and Oceanus (titan of water), Pangea has his hands full.
Vision
Project Mystic is a personal project I decided to do just for practice. As I would like to design third-person games. Enemies spawn in waves and go after the player or head for the world tree. The player must defend the world tree with magic and summons to save the world. As the game progresses, more powerful enemies will come to destroy the world tree, including titans that plan to kill Pangea and the world tree.
Game Mechanics

The game is set up to spawn enemies in waves, as the waves go on, larger and more dangerous monsters start to spawn to increase the difficulty of the game. Each player and enemy has a specific amount of hit points, if anybody's hit points hit zero, they will die. Even if the tree has hit points, if the tree dies, the player loses.
Level Design

The level called "Heart of Gaia" is a small valley surrounded by a mountain range, leading up to a shrine dedicated to Gaia that surrounds the world tree. In front of the shrine is a small forest leading to an open field where the enemies will spawn.
Combat Design

The combat centers around magic use and summons. The player can summon 2 different monsters to help, a mini rock monster and a giant plant monster. The giant plant monster is stationary and fires rocks when enemies are within range. The mini rock monster patrols the general area and attacks any enemies around.
UI Design

I designed multiple UI for this game. The player UI is designed with hit points, magic points, and a special bar. Each time the player is hit, the hit points go down (depending on which enemy attacks), and the special bar increases, depending on the hit points lost.
Enemy AI Design

Each enemy has its own AI design. Some enemies go directly for the player and some enemies randomly go for the player or the tree. When an enemy is within range, they attack. When specific enemies get down to a certain amount of hit points, they summon reinforcements to help.
Enemies
Goblin - The goblin is a basic enemy that thrives in numbers. They will overwhelm the player while simultaneously switching targets so some will chase the player and some will head for the tree.
Orc - The orc is a large enemy that only targets the player. It does more damage than the goblin but moves slower. It has more hit points so is harder to kill.
Lich- The lich enemy is special. It is advised for the player to use magic and keep a distance from this enemy. They have a poisonous gas that surrounds them, when the player gets too close, they start taking damage. The Lich randomly goes for the tree or the player.


