Fairy Tale : Return of Heroes



Description
FairyTale is the first game I created to participate in the KKSI Game Development competition organized by the Ministry of Education and Culture and the Directorate General of Vocational Education. This game is a 3D Adventure RPG game for the Android platform that was developed in three months, with guidance from mentors at Satriver Studio. The story focuses on the mission to save the main character's wife from monsters, where players must face various obstacles at each level.
Story
The FairyTale story centers on the main character's journey to save his wife who is held captive by a monster. On his journey, the player must face various obstacles and enemies at each level to achieve his goal.
Job description
As a lead programmer, although this is my first experience in making a game, I managed to overcome various challenges by learning independently through online sources such as YouTube and the Unity forum. In this game, I implemented various mechanics including skill attacks, Healing Mechanics, UI Systems, Movement Mechanics, Minimap Systems, and AI Enemy Systems. Although the code I made was not perfect, I managed to complete this game according to the specified time limit.

Attack with Skill
An attack mechanic that allows players to use special skills.

Timeline Story Dialog
A dialog system that displays the story timeline and objectives to be achieved by the player.

Healing Mechanism
Mechanics to restore character health during the game.

User Interface System
A system that displays important information such as health and other statuses.

Movement Mechanism
Character movement mechanics that include basic and advanced movements.

Navigation System
The minimap helps players see the surrounding location and find objectives easily.

Artificial Intelligence System
AI system for enemies, which allows enemies to interact and attack players according to the surrounding situation.

Dialog System
A dialog system that displays the story timeline and objectives to be achieved by the player.
Game Engine
Achievements
-