Many games have some sort of role for the players, especially in multiplayer games. Medic, Sniper, Rifleman, AT Specialist in Battlefield, Healer, Tanks, DDs in MMOs, etc.

Now, in many games, there are incentives to specialize in a certain role, allowing access to better equipment for this role. Most of the time, you archive this equip by playing a certain amount of time, gather XP (by doing the roles job), or archive certain goals for that role (heal 1000 players, deal X amount of damage. Battlefield Bad Company 2 and Quake Wars are good examples for that.

Alternatively the player gets "better" in the role by pure stats. They get more health, they heal more etc.

In contrast to that some games have certain roles, that a player can fulfill just by picking certain equipment, that everyone is able to pick. So in theory, every player is as capable of fullfilling the same role. The difference is in the skill of the player and the depth of the role to fulfill.

The game i have in mind is a coop crew game, where you manage and controll a ship, much like Pulsar: Lost Colony, but much more complicated. Engineering would mean to flux the vents and stabalizing the emitters, which means to have complicated "mini-games" to archive a certain goal: Activating the engine and keep it running. Similiar to Space Station 13 maybe.

So, either i could go the leveling way: The engineer gets traits and stats, what make those minigames easier for him (make something move slower, get a better result). The other thing could be the learning way: you have to learn how to do things, make it more "realistic" and with different (scalar) outcome.

I tend toward learning the about the mechanics. The idea is that you might have more than one person for a certain role, like a chief engineer and many other working in engineering, teaching them the in and outs, maybe even on equal terms. It also would make the game more hectic and thus more reliant on communication. A hard level base would mean, that someone is distinctivly better, if he is a higher level. The higher levels would need to do most of the work, hence their boni are just to good to waste.

On other hand, for roles with less of a learning curve, that wouldnt make that much sense, since mastering it is a lot easier. In that case, it would make sense to have one with skills in this role. But, if you have a pilot with skills for a faster ship, it would be wasted on a slower, but less manouverable ship, where a pilot with talents for better mobility would be far better. For a premade group of players, that would be alright, but if you got drop-in, drop-out, that would be hard to balance for.

What style of role specialisation (leveling vs learning) has what advantage and disadvantage? What would fit better to that syle of game im working on?


closed as too broad by Vaillancourt Sep 25 '18 at 15:42

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • \$\begingroup\$ This is too broad and open ended. Please tell us more about your game so that we can tailor an answer to your issue. \$\endgroup\$ – Vaillancourt Sep 25 '18 at 15:44
  • \$\begingroup\$ Game design questions can be tricky to phrase well to get detailed, constructive answers that aren't primarily opinion-based. We have some tips written up in the game-design tag info, which you might find to be a helpful guide to how you can edit your question to get the most useful answers. \$\endgroup\$ – DMGregory Sep 25 '18 at 15:51
  • 1
    \$\begingroup\$ Thanks for making your edits. So far though, both versions of the game you've described sound viable, and I can think of great games I've played that function each way. To be able to narrow down what's right for your game, we need you to articulate what kind of experience you're trying to create, or what kinds of players you want to attract. Some players will prefer one style or the other / some experiences are easier to craft with one style or the other. The more you can tell us about your goals, the better equipped we'll be to help you meet them. \$\endgroup\$ – DMGregory Sep 26 '18 at 12:23
  • \$\begingroup\$ @DMGregory That is sort of the problem. i dont have a target audience in mind, except that i want to have groups of players working together. Many of my next design choices hinge on this design approach. I could say, why i tend towards one side, which would be sort of desribing the experience i want to create. \$\endgroup\$ – PSquall Sep 26 '18 at 14:54
  • \$\begingroup\$ That is a problem. If you don't know who you're making the game for, you won't know what to make. Nail down your target audience. Creating "personas," profiles of fictional people you'd imagine playing your game, can be a big help in focusing on the needs and preferences of players other than ourselves. If you're already leaning toward one solution though, you might not need our input at all. Go with your gut, see how it works, and if you find the result doesn't feel right in early prototypes, you'll have a concrete problem you can ask here for strategies to solve. \$\endgroup\$ – DMGregory Sep 26 '18 at 15:01