Simulating Boredom (Yes, Seriously)

Started by
16 comments, last by TyrianFin 14 years, 1 month ago
Choices can give different but balanced results though. You can leave qualitative differences to be equal and allow for aesthetic choices or you can have qualitative differences which are perfectly balanced such that the subsequent game play is different but equally difficult. Point being - different results do not have to lead to min-maxing.

Also the repetition within the game as a whole is not all bad. If every task or action in the game was made only once there would be no continuity to the game and no opportunity to apply improvements in a skill. The problem with repetition is that there is a subjective and individual thresh hold at which the action becomes boring or tedious. Because it is not a hard set point though, no matter where you stop the repetition some of your audience will likely be on each side, and too far to either side is bad for the overall enjoyment of the game. Because of that you need to allow the player to enjoy a task for its own sake up until it is no longer enjoyable in and of itself. If it is enjoyable because of an end result without being itself enjoyable then it becomes grinding.

In other words the player needs to enjoy the repetitive action until he no longer wants to continue and then at that point, because of being bored with it, have no reason at all to continue with it.

To: Wavinator
Quote:In games where you can perform an action to raise a skill or stat, what do you think about some mechanism that forces players to rotate their actions for maximum benefit.

I think this is fundamentally a bad plan as offering a reward for the action will motivate the player to continue with an action past its point of non-enjoyableness. Your rotation idea will only motivate the player to take a break from the action while doing a different action. These actions though may still not be enjoyably to the player due to boredom, even after a break, while the reward for them is still desirable enough to entice the player to continue doing them. You will extend the grind, but it is still a grind.
Advertisement
Quote:Original post by JasRonq
I've only glanced at the replies thus far but I have a suggestion. What if skill increases via actions is worked a bit like xbox achievements. By this I mean that each action is a distinct event which gives a predefined reward when done and can not be done again for more points.


I quite like this idea. Each level of a skill has an 'achievement' associated with it. There are quite a few variables you can track, and so you can make these achievements quite varied and challenging, and you can encourage players to use all aspects of a skill.

e.g:
Swordsmanship:
Level 1: Defeat 5 level 1+ enemies, at least 60% of damage on each inflicted using a sword.
Level 2: Block 20 attacks using a sword, achieve level 1.
Level 3: Defeat 5 level 3+ enemies, at least 70% of damage on each inflicted using a sword, achieve level 2.
...
Level 10: Defeat 5 level 10+ enemies, 100% damage inflicted using a sword, zero damage taken, achieve level 9

Tracking all of this could be a bit of a headache, and you'd have to be careful to ensure that there is no possibility for unrealistic jumps. In the example above, it might be possible for a player to achieve level 10 in one massive leap, which may or may not be a problem.

It would also demand a fairly coarse granularity for skills, unless you want to invent and implement about a billion achievements. Unbounded progression may also be difficult, unless you can define a system for generating these achievement milestones.
Unbounded progression isn't possible as the achievement system is designed against the idea of grinding out a task. It would not be in the spirit of that to get as repetitive and uninteresting as auto-generated achievements would be. On the other hand it is not unreasonable to set a maximum skill level. With a max set you can make enough achievements to be fine grained. They can be set up as one per level as in your example but you can also use a traditional experience model for leveling and attach experience values to the achievements asking for many achievements per level. If it were done that way it would be impossible to jump very far in one level and normally impossible. For instance, while it may be possible to do your level 10 achievement at level one and jump that far, it isn't likely that they will do it before level 7 or so.

This also assumes that the achievements have no structure to them. What if they were laid out as an achievements based leveling tree where you had to fulfill prerequisites to go further and level further. Extrapolating from that maybe different paths through the tree give you different results such as specializations or specific bonus skills.

This would allow the continued long term goal motivation but add in immediate rise-to-the-challenge motivation. That extra motivation along with the new and different challenges would turn the grind of leveling into a much different process.



!!!
A new thought occurs to me as I am proof reading this post. These achievements are basically quests. All you need is an NPC to tell the player to go do these challenges and it goes from achievement to quest. That isn't really strange though considering that achievements are often what we get for quest completion. Because of their being quests though, we could leave the progression tree hidden from the player and use it instead as the map of the quest lines.

I guess this really comes back around to quest based leveling instead of mob grinding based leveling. The only difference being that we now attach a big badge of honour to the quest to make the player feel extra warm.
I dont think your going to be able to stop players from grinding unless you just take away Xp all together, Now instead of baking a gazallion loaves of bread the player will just get 100 wheat, grind 100 wheat, and then bake 100 loaves and repeat, keeping the bordem level low and maximazing their skills, and eventually still ending up with a gazallion loaves of bread.

I guess if you wanted to stop the boosting of 1 skill this would work, but players will just boost a few related skills over and over again to end up with the same end result with enough time.It would help balance skills a little, but not much.

Also why stop the player from playing the game they would like to play it? Just because its not the way you imagined it does not make it the incorrect way to play.
The problem, Parker, is that a lot of players feel a compulsion to play the game in a way they don't enjoy because the end result is enjoyable in some way.

You grind to get a prize at the end.

[Edited by - JasRonq on February 28, 2010 4:09:40 PM]
Quote:Original post by JasRonq
The problem, Parker, is that a lot of players feel a compulsion to play the game in a way the don't enjoy because the en result is enjoyable in some way.

You grind to get a prize at the end.


I agree with this.

I makes me wonder what the driving factor of repetition is in these types of games in the first place? Is it often the case that there's simply nothing better to do? Or is it the case, as you basically said, that what you really want to do is hidden behind barriers, that you're given crippled gameplay until you reach a certain level?

I've been thinking about whether it makes more sense to design the game so that the lower levels have nearly as much variety as the upper levels, with the difference being in magnitude. It would be harder to reward players with increased variety, but maybe as you level what you have can be combined in more interesting ways. (An example would be a spell system where you've given access to every spell in the game, but at low level. If they could be combined, then maybe as you level you get to combine more and more factors in interesting ways).
--------------------Just waiting for the mothership...
Arrg, I should proof read better before my quotes make me look dumb. :d

And Wavi, I wouldn't say you need to give all the variety up front. You just need to make sure that the process for attaining the new content is actually enjoyable. Since you can't know what the player's personal preferences are you can't be assured of actually doing that. A case of easier said then done to be sure.

I think the best solution though is to offer multiple ways of attaining the same goal. The player then has a choice in how to move toward the goal.

There is something to watch out for though: do not differentiate between the methods in anyway. If you do that you end up with the player taking one choice over the other because of its other effects on the game's progression and will have reinstated the grind. The multiple paths have to have the exact same result to work.
Make level increase random, and constant.

Track used skills for about 20min, and throw a dice to select witch skill gets
1 point increase. (dice throw result can be weighted by skill usage amounts).
Result: players can grind but skill increase speed is constant.

Alternative, players can`t rice skills without "learning" points, and learning points come from skill use, but there is one real day delay in delivery.
Result: players can grind 1-2h / day, but after there is no point in extra grinding, and player has time to do other things.

Alternative, track skill grinding and give players some bad tokens from it.
Player grinds 4h on mele attack on dummy, give him token of psyko attack for
4h play time. (player randomly attacks any character). Or player grinds
jumping for 6h, time to give player token of random jumping and yelling like
idiot, and for bonus give token of no boots (charachter won`t put any boots on
legs).

Bad tokes are my favorite, becouse they give players more things to do.
(trying to find cure to current psykosis :D)

/Tyrian

This topic is closed to new replies.

Advertisement