heyitsmdr / armeria-original

Client and server for Armeria: Social MUD.
http://client.playarmeria.com
1 stars 0 forks source link

Class System #40

Open Hemerley opened 10 years ago

Hemerley commented 10 years ago

The main idea of the class system is to remove it completely. Instead of locking players into a specific class which only has access to certain skills I suggest a more freeform system. This is to allow players to build themselves in whatever way they choose. In other words, they would have access to every skill in the game.

Leveling would happen in the following manner using this system. Each time a player killed a mob they would gain experience. This experience would not apply to a TNL system; instead it would become an existing pool of currency. Upon re-entering an academy the player would have one of three choices. They could buy Attribute Points, Skill Points, or Rank points. These points would be used to improve their internal statistics, skills, or raise their rank.

An example of statistics could be: Strength Accuracy Willpower Potency

Each statistic would control certain aspects of gameplay. Strength could control everything from how much they can carry, to how hard they would hit with a melee weapon. Accuracy could handle how well they hit, and also control how well they dodge incoming attacks. Willpower could control how much magic affects them to how many implants they could have. Potency would control how well they attack with magical attacks, to possibly hacking into mainframe systems.

Now, as for skills I would suggest continue with the freeform system. In other words, they could buy any skills they would like; but if they joined an academy which specialized in those teaching they would learn them at a cheaper SP price.

So for example: Stab: 2 SP (Soldier Skill) Slash: 2 SP (Soldier Skill) Repair: 2 SP (Mechanic Skill)

Now, if I joined the soldier academy I would be able to purchase Stab for 1SP. But Repair would still cost me 2 SP. These academies would be once you’ve joined you’re there for the remained of your time. However, we could offer an academy change in the way of task completion. Now, not only would I suggest skills having a SP cost, but also require a rank.

Ranks I would suggest follow your basic Airman ranks we use in the US Air Force: Airman Basic Airman Airman First Class Senior Airman

These ranks would require you to spend not only RP (Rank Points) but also cost you credits. These costs would be determined at a later date and time. The main reason I suggest using a rank system is so players in a PvP setting can judge how much more advanced another player is. For example: I am an Airman First Class and I see an Airman Basic I would know I could probably dust him quite easily. However, if I seen a Brigadier General I might move in the other direction.

I would suggest that these ranks appear either in our names, or as a unique decoration for our name. In other words, we would have a different portrait picture based on our ranks. This would allow users identify each other much faster. Based on reception, I will begin working on possible academies for beginner players. Also suggest possible skills and other avenues.

heyitsmdr commented 10 years ago

I personally love this idea so far. As for the ranks appearing on players, we could add the "symbol" representing their rank on the top right of their player portrait. For example:

air force enlisted rank

@RestingCoder What do you think?

Hemerley commented 10 years ago

Perhaps we could find a nice custom way to do the ranks ourselves. You know, something that would fit within our time line. For Example: HALO has the UNSC. Perhaps we could define our own branch of service. Then define our ranks off it. As for using those on the portrait it would be a nice touch.

heyitsmdr commented 10 years ago

Yes, for sure. I'd definitely like to display it in one way or another so ranks can easily be identified "on the battlefield". It should be something easy to get the hang of as well, so others will instantly know who is superior or not.

heyitsmdr commented 10 years ago

@Hemerley Want to help me implement this soon? This is my next course of action after space is done.

Hemerley commented 10 years ago

Sure, I have this coming weekend off from work. I'll spend a day and get some ideas drawn up on possible directions. We can find one we can all agree on and move toward it :)