Jump to content
  • Advertisement
Sign in to follow this  
themime

Basic Elements of an RPG System

This topic is 4855 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Basic Elements of an RPG System I am trying to break down the most basic elements, which I believe to be killing monsters, getting more and better loot, and killing bigger monsters, etc. One could argue there are things about the excitement of discovering a new location or uncovering a plot, but I am trying to stick to just the system for now. I am doing this for a variety of reasons, two of which are: 1)setting up groups of things that can be used for creating abilities and possibly, setting up player classes based on those and 2) game balancing Alright, so here are the breakdowns I have so far; what I want is input on my structure; is it completely off, or do you have more to add? Also, any general comments. Note: I almost included things like potions, but I'm going to try to stick to just the player, although I realize equipment has a MAJOR impact (especially in MMOs) Killing Monsters ------------------ Living Longer -More Health -Reduce Damage - (dmg reduc, resists,remove source (stun,mez, etc) -Avoidance - (dodge,armor,parry) -Gain Health - Healing spells/skills Damage Output -increase accuracy (ie "to hit") -increase frequency (related to accuracy, but more inc. # of attacks -increase damage of a given attack Some observations: Killing Monsters - it's what its all about, doing enough damage to kill it without dying first Living Longer - it's not just about doing extra damage, if you're dead, you can get that last hit in! The longer you live, the longer you'll be able to do damage PS: I've used this site for a year or two, this is my first post, I hope I did alright >.<

Share this post


Link to post
Share on other sites
Advertisement
I'd have to say, you basically got the idea of a very generic main-stream RPG. If you wanted to try some new things in your system, I'd say try scrapping the bigger and better loot idea.

This might allow you to think outside the box in trying to make the character advance and might also allow you to change the monster just becoming bigger and badder.

Otherwise, if you are just looking at making a run of the mill RPG then I'd say you've pretty much got it, in terms of the generic idea.

--Ter'Lenth

Share this post


Link to post
Share on other sites
Yeah, that's a pretty complete setup for a Health Bar Racing Game where you kill monsters so that you can kill bigger monsters so that you can kill even bigger monsters etc. You could add things like affinities for elements, maybe.. where one monster may be strong against Fire and weak against Water.. or make armor types vulnerable or strong against certain types of weapons.

Share this post


Link to post
Share on other sites
Nice job on the first post! [grin]

I like to take this sort of thing and break out specific stats separately so that you can really see their impact. This helps to identify ancillary things that aren't directly a part of combat but related.

For example, take movement: Accelerated (haste), deceleration (slowed), negated (entangled), etc. You can even break movement down further: Is it movement of the upper body, and hence most actions, or the feet (physical movement).

You can do the same thing with perception, or speech, etc.

Share this post


Link to post
Share on other sites
Wavinator! I'm a big fan of your posts, I'm honored to have a reply from you!
About your reply: You have a good point, I forgot about non-combat related things such as delayed or enhanced movement (like kiting and such). What other sort of elements related to non direct combat are there? I was asking around in the gamedev irc channel and someone mentioned something like a "intuition", about knowing how well you would fair against a given target, but I think elements like that don't add to a games system, because I think one needs to assume the player has access to the internet and can find out exactly what the monsters weakness' are. Even an intution/luck skill would still contribute to the main points I have.

Share this post


Link to post
Share on other sites
I've said it before, and I'll say it again. If you have only one resource to draw from, most strategies will fail. If health is the only way to beat your enemy, then everything is about doing more damage, gaining more life, resisting damage of all kinds. Bidding has partially solved this, but not by much. You need more than one thing to work against you in order for things to stay interesting for a while. Would the Sims be as interesting as people say it is if hunger was the only stat that mattered?

Other than that, yeah... you have the just of it. The only thing I didn't see was countering in some way, if possible. Maybe some maladictions to reduce your enemies effectiveness.

Share this post


Link to post
Share on other sites
Very good points...
The maledictions ("debuffs") is a good point, I suppose instead of Living Longer -> Reduce Damage, it should include Reduce Damage Output. Eitherway, I think debuffing basically falls into all the other catagories, but maybe its just different enough to have its own.

EDIT: Your other point lead me to create this thread:
http://www.gamedev.net/community/forums/topic.asp?topic_id=336504

Share this post


Link to post
Share on other sites
Quote:
Original post by themime
Wavinator! I'm a big fan of your posts, I'm honored to have a reply from you!


Hey, stop that! My head's swollen enough, this doesn't help! [grin]

Quote:

What other sort of elements related to non direct combat are there?


To get a sense of this I try to think not only of the revealed stats that the player can see, but all of the hidden stats that go into resolving conflict from the viewpoint of the game's engine: Things like jump height and distance; knockback distance when hit by another character / weapon / object; whther or not a collision imparts momentum, etc.

If you get really geeky about looking at the internals of your rules system, I think you can often pull out unusual factors that can then be turned into nifty power-ups, or monster/enemy attacks, or special abilities. But you have to know your system well enough first. (Physics, for instance, is a self-consistent system, and it helps to know about things like momentum in order to tease out a cool effect like having enemies get knocked back-- even if you don't use real physics).


Quote:
Original post by KingRuss
I've said it before, and I'll say it again. If you have only one resource to draw from, most strategies will fail. If health is the only way to beat your enemy, then everything is about doing more damage, gaining more life, resisting damage of all kinds. Bidding has partially solved this, but not by much. You need more than one thing to work against you in order for things to stay interesting for a while. Would the Sims be as interesting as people say it is if hunger was the only stat that mattered?


Great point. The complexity in the Sims partially comes from having several resource meters that are always dropping, with this creating a kind of pacing and 2D positional strategy (get to charge location in time, preferrably somewhere equidistant to your next lowest stat).

Combat handles the pacing part pretty well, but one challenge to creating alternatives is that violence usually does solve everything. You'd have to decide this wan't the case to vary that dynamic significantly. You could, for instance, create an ability to lure enemies to sleep with magical music, or create illusions to terrorize them.

Share this post


Link to post
Share on other sites
Quote:
Original post by Wavinator
You could, for instance, create an ability to lure enemies to sleep with magical music, or create illusions to terrorize them.


I would agree with you here, but I would put this under

Quote:
Original post by themime
Killing Monsters
------------------
Living Longer
-Reduce Damage - (dmg reduc, resists,remove source (stun,mez, etc)


If you remove the source by putting them to sleep or distracting them somehow, you are effectively reducing damage.
Quote:
Original post by Wavinator
Combat handles the pacing part pretty well, but one challenge to creating alternatives is that violence usually does solve everything. You'd have to decide this wan't the case to vary that dynamic significantly. You could, for instance, create an ability to lure enemies to sleep with magical music, or create illusions to terrorize them.


However, I do see what you are trying to say; if you look at the up coming Dungeon and Dragon Online (DDO), its an MMO, but you don't gain ANY experience for killing monsters; its ALL quest based. This allows for that sneaky rogue to stealth past most of it, or that bard to lull have of them too sleep and run.

Share this post


Link to post
Share on other sites
Quote:
Original post by themime
if you look at the up coming Dungeon and Dragon Online (DDO), its an MMO, but you don't gain ANY experience for killing monsters; its ALL quest based. This allows for that sneaky rogue to stealth past most of it, or that bard to lull have of them too sleep and run.


Now if they make the quests sufficiently complex and numerous (and I don't see how they couldn't, since this would be the meat of the game) THIS would be an MMO I'd actually play. It's perfect because it potentially makes monsters secondary sources of income and equipment, which other non-combat players would be capable of getting elsewhere (a thief raiding a chest, or mage penetrating a magical barrier).

If monsters simply carry different items than can be found elsewhere, it would also encourage team gameplay.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!