EDIT !! :
This is a link to a video that shows the progress of the game, the quality is bad because the fps drops when i start recording so i had to reduce the game quality to lowest. By the way the game runs fine when I'm not recording
https://www.youtube.com/watch?v=I2MTQLkN368
___________________________________________________________________________________________________
Hello everyone ! My name is mouad and i make games for fun in my free time.
This is my first time posting here, so I wanted to share my game that I just started working on recently, so let me start by introducing the game idea and the mechanics. Firstly let me tell you how i got inspired to start this project. Recently I've been reading a lot of manga and korean manhwa with rpg theme, and some of these manhwas that piqued my interest had the idea of a main character trying to climb a tower filled with monsters and progressing through each floor requires the mc to kill the floor boss. I thought it was cool idea that i never saw in a video game before, so i decided to start making one myself. Of course when I say a tower i don't mean a normal tower with normal stairs and hallways but a tower where each floor has it's own theme, monsters, environment..., for example a floor has ice environment and another one has lava.
The project does sound a little bit ambitious but I'm going to try to do my best and have fun.
the main things that the game will have:
-RPG / Fantasy elements : lvl system, xp, stats, inventory, skills, magic, monsters, quests with rewards.
-A tower where you progress through each floor by killing a boss.
-For skills, instead of having a skill tree i want the player to obtain skills through achievements, for example if the player kills 100 goblins he will obtain a skill called 'goblin slayer' which gives him 25% more damage against all goblin type monsters for 5min. Also instead of improving a skill by using skill points that the player get when they level up i want him to improve the skill by actually using it in combat, each skill will have a proficiency percentage, something like this : (this is not mine i just took it from google)
When the skill reaches 100% it will increase it's rank, the ranks are : F-E-D-C-B-A-S. So basically the higher the ranker, the better the skill will be (F the lowest - S the highest).
-As for the leveling system I want the player to obtain stat point when he level up which he can allocate to his stats like : strength, agility, mana...
-As for the i already made some basic things :
Player character : movements, animations, basic prototype model, health;
Inventory : i can pick up, equip and drop weapons.
Combat : basic one handed combat with animations, dodging(roll);
Enemy AI : -The enemy will attack the player if he is close enough and if the player get's far away the enemy will go back to his area and patrol.
-The enemy has health and takes damage if the player hits him.
-The enemy has movement, attack, hit and death animations.
-For the game engine I'm using unity 3D and for making models I'm using blender, Here are some pictures from the game :
That's for today's devlog, if you have any ideas and suggestions feel free to tell me, I will try to upload a video of the gameplay on youtube if i have the time.
~the updates might be slow because i only do this in my free time, and also I'm sorry for my english, it's not my first language.
Thank you for taking the time to read this.