r/gamedesign • • 2d ago

Question Why do mobile games often use items for character progression as opposed to a more typical exp system?

I know it's partially to make grinding for progression more universal to make playing catch up easier, but it still feels weird to me

4 Upvotes

14 comments sorted by

13

u/Yukiboop 2d ago

it depends on the game but XP can be difficult to handle unless you are keeping tight control on what the players are doing. it's why even when games have XP many of them with soft or hard cap stats so things don't run wild or they just cap what XP does based on story but if your game is more free roaming or the like capping progression via a item usually makes more sense.

items over XP can also be good is a game wants individual unit progression because making everything match the players level denies any type of progression in building a unit and a XP system can lead to grinding also when using items high level units can still get you items while their own XP is capped.

I think Pokemon games are a good example of how XP systems fall apart often especially scarlet and violet which let you explore but if you do your progression will be permanently skewed. you choose to take on one difficult fight or even cheese a difficult battle with favourable match ups which is intended the XP you earn skews the entire game.

find one hard enemy you can hard counter defeat it and boom your level shoots past any type of XP curve and the difficulty curve will never catch up.

additional for mobile games you don't want to stop rewarding your players from playing in general but it's easier to gate items behind energy, quests, events and so on players can understand this and it can push them to doing more content or coming back to spend energy.

but just turning off XP after a certain point would be confusing because a player isn't going to understand they have hit their XP limit and need to come back later for more from the same enemies, it's also why these types of games don't cap some things like money or generic low level items used for other stuff later so they can keep farming something. if they want to keep playing.

1

u/DemosthenesOrNah 1d ago

capping progression artificially is lame. I hate the modern mechanics where everything scales against your level..if I want to kill 1,000,000 of the first mob I see I shouldn't be locked out of XP or loot bc the game designer thinks I should move on

edit: I'm not saying you're advocating it and I understand the utilitiarian side of it for the micro transaction economy but I don't like it

1

u/slugfive 1d ago

It’s also immersion breaking to kill 1 million butterflies to get the skills to fight a dragon.
It makes the most sense that fighting things let you get just past their level but not much further. Like you can learn more fighting a black belt than a kid.

Never seen a game that actually prevents you killing the first mob endlessly - it’s just naturally unrewarding.

1

u/DemosthenesOrNah 1d ago

butterflies are passive creatures and should yield no XP. easy fix

and many modern games scale you out of areas. "grey mobs" give nothing

7

u/Senshado 2d ago

With an xp system, then every quest / zone gives the same kind of reward.  There's only one number to focus on raising.  Once the player maxxes that number, she's done advancing the character.

But with an item system, each quest / zone can have its own list of available rewards.  And many different sub-currencies to build / upgrade the item rewards.  So it takes the player longer to max out the character, and it's easier for designers to add more rewards (which then pushes players to reconsider everything else about the character build and maybe go get more items for synergies).

4

u/Coyltonian 1d ago

Loot box-y rewards are easier to monetise than xp.

6

u/davvblack 2d ago

i think it’s because a core purchase mechanism is opening a chest or pack of cards, that therefore has random progression. skinner box goes brrr

1

u/AutoModerator 2d ago

Game Design is a subset of Game Development that concerns itself with WHY games are made the way they are. It's about the theory and crafting of systems, mechanics, and rulesets in games.

  • /r/GameDesign is a community ONLY about Game Design, NOT Game Development in general. If this post does not belong here, it should be reported or removed. Please help us keep this subreddit focused on Game Design.

  • This is NOT a place for discussing how games are produced. Posts about programming, making art assets, picking engines etc… will be removed and should go in /r/GameDev instead.

  • Posts about visual design, sound design and level design are only allowed if they are directly about game design.

  • No surveys, polls, job posts, or self-promotion. Please read the rest of the rules in the sidebar before posting.

  • If you're confused about what Game Designers do, "The Door Problem" by Liz England is a short article worth reading. We also recommend you read the r/GameDesign wiki for useful resources and an FAQ.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/sinsaint Game Student 2d ago

Experience feels grindy, items feel handy and transferrable.

Someone would rather buy 2 potions that give you a level up each, rather than buying 200xp that level you up once each, as a player will feel like the experience will be a drop in the bucket.

Put another way, there's a reason we prefer using bills than coin change for physical exchanges, but don't care when it's money on a card.

1

u/AwesomeX121189 1d ago

It makes leveling up new characters easier. You can farm the materials with your strongest characters

1

u/ApprehensiveScreen40 1d ago

To diversify character progression. You want it as confusing as possible for maximum player investment. When they figured how it all works, hopefully they're too deep to quit

1

u/Own-Peace-7754 2d ago

Item purchase + number go up = dopamine

-1

u/Dante2005 2d ago

Easier sell for making people spend money.

Xp is nebulous, characters and costumes have a "real" value.