Unique idea for an RPG game

Hello. This is my first time posting a topic on the dev forum, so I apologize in advance if this is in the wrong section. If so, please let me know where I can move this to.

I’ve been thinking about this idea for a while and I thought, if a player can gain experience, level up, and gain stats in an RPG, then why can’t an enemy NPC have the same ability?

So for example, say we have an enemy called “Wolf” at Level 1, has 65 Max HP, and deals an average of 4 - 6 damage. My thinking, is that if the Wolf NPC kills an actual player, it will gain a certain amount of experience (based on the player’s level) and level up just as a player would by killing an NPC. So maybe at Level 2, the wolf will have 81 Max HP and deal an average of 6 - 8 damage, and so on.

I realize that there may be some criticism to this idea, such as each NPC not having a sufficient chance to gain any EXP as most players could probably kill it in an instant. So in response to that, I would say that the Wolf NPC could also have a chance of automatically gaining, say for example +3 EXP every 10 - 20 seconds. Plus of course, a few odd NPCs may be in hard-to-reach areas in a huge map, giving it more time to level up and gain stats before any player could find it.

Please let me know about your thoughts on this, I highly appreciate it. Thank you.

1 Like

I like the idea but the NPC gaining exp would need to be evaluated or thought out more. So if a player is in a dungeon and the NPC gains exp. and/or levels up, the NPCs health would regen right?

1 Like

That’s right. Although you could say if the NPC all of a sudden levels up while the player is fighting it and the player is at low health, then I think it would be fair to have the player’s health be regened as well, just so its more of a fair battle.

You are indeed right. I will definitely think it through some more. Thank you for your feedback.

Yeah no problem, but about that. It would be kind of of annoying, for example a boss. If a boss kills you, (especially newer players) they would gain health and that would not be good. It could end in a repetitive cycle and ultimate the player could never win. So how would that portion of the system work?


I believe this should be placed in the development discussion category.

1 Like