So currently I am trying to make like a RPG but not really an RPG, I am currently having trouble on what kind of game it would be, but I already have some rough ideas of what the game is based on.
The game is based on swords and the skills that is from the sword, maybe like a lightning strike, it’s not only sword but different kind of weapon.
I also want to add some kind of armors, and some stat upgrades, though I don’t really know what stats I should add. Also there are rarity for each type of weapon, even if it’s only a starter/default weapon by some luck it can still be like a Mythic/Legendary or something like that.
I already have started on the basics like the inventory, shop and for the player to choose his/her first weapon, there are 4 types, great sword, katana, spear and dagger, or dual dagger if it’s being out classed by the other three. Of course that includes the datastore being stored on a dictionary since there are multiple data that needs to be stored.
I’m not really sure what kind of stats I should add, because like every weapon gives different types of stats, like one gives hp and extra speed, the other gives only hp/more attack, because each weapon have a base attack, like its main amount of dammage and the skills are multiplied base on the base attack and gets add by the flat attack from the substat of the weapon.
Actually I already have some experience creating a game but those game did not have any assets. Since at that time all I did was testing and having fun creating different types of script. And I have finally decided to actually dedicate myself on creating the game that got me the reason on learning scripts for the passed 5 years currently I’m well experienced in roblox lua, javascript, c#, c++ and my favorite python.
I love peoples ambitious projects and this genuinely sounds really cool, but an RPG game by definition is a game where the player progresses through a story quest and gains experience and improves different aspects of themselves
I think you should start with what the main story line of the game is, then work your way into development with that in mind, orient your workflow to accompany the plot of the game
Lets say you have a game that is fantasy based and your main character is a boy from a small village, and he must retrieve some artifact to get some sort of one-up against the villain, you would start from the central point of the idea and workout
make the village, who is inside the village?
well we already know the main character is, then other than them who else
well villages usually have some sort of authority like an elder or jarl so then make them,
Make characters that are vital to the story of your game/ the plot
Sorry if I went off there, hopefully anything there is of use to you
Hmm, so RPG would be really difficult since you need to make your own story and have it follow the storyline.
Then instead of RPG it would be like an open world game where the player can venture through out the map and maybe have those different types of area have its own main quest, like help the village defeat the boss or something like that, then after that that area would occasionally have side quest, not like a main quest that follows every story.
the difference between an adventure game and a rpg game is that
adventure games have more linearity, rpg games you can have like tons of quests and not even know which one too do next,not to say rpg games cant have linearity but the line between adventure and rpg games is pretty foggy to say the least
EDIT: also adventure games usually have more puzzles
not too say every single adventure game has puzzles but it is a reoccurring thing in the genre
Stuff that I am think right now would be defence, hp, extra speed, flat attack, extra skill/spell damage, extra jump height. That’s all, I don’t really think there are more that I can add maybe, for the defence Im not really sure of how I would decrease the damage based on the defence.
Honestly dude if your this early into development id say just create a whole new idea that you can actually have more success with in a development point of you, not a making a good game point of view because it sounds like a cool idea
Not really, and not just because it sounds good/look good. I just really want to dedicate on this project, it’s because creating simple games to me would be too simple not including the modeling its boring it would be a waste of my time since because of school. And I don’t really plan on finishing this like within a year, its a project for me that has no deadline so it’s for long term. And I don’t even believe to my self that I would continue it, but since this for long term I can just continue it whenever I want.