Cook, Serve, Delicious Update #1: 220XP Earned! Level Up!


The original design docs for Cook, Serve, Delicious had a thorough XP system that tabulated every slice of meat, cheese and bacon you placed on an order. By making, say, 25 burger orders, you’d gain enough XP to level up and add new ingredients/recipes to the food. As worked progressed however, I ended up stripping out all of the XP components altogether.

I love XP in games. Most games anyways. It provides the player with a goal when in fact the only reward might be a shiny new number that’s greater than your current one. In some games, it became such a carrot-on-the-stick mechanic that I didn’t even realize it until I hit the level cap.

I remember playing Fallout 3, enjoying myself as I blasted mutants with a rocket launcher, as my XP counter ticked up a few notches. Then I hit level 30, chose my rewards, and blasted another mutant. But the XP gauge didn’t appear. Nothing happened. I had hit the level cap, and immediately I had almost no urge to continue playing (as I already had beaten the game). It was the strangest feeling to me. I was having fun blowing up enemies before, but apparently my enjoyment was simply tied to the XP bar ticking up and away.

XP has it’s place in games, and it’s certainly not a bad mechanic. I used it quite extensively in the Oil Blue and thought it worked great. But it just doesn’t work well in CSD, and I’ll explain why I think so.

In Cook, Serve, Delicious, you can have a set number of foods on the menu at one time. If, say, I had a level 10 Burger and I had enough money to buy the Steak food…well, why would I do that? I’d rather keep upgrading my burger rather than start with a level 0 steak, right? True, I could add gameplay elements that would make the switch to steak more enticing, but the underlying problem is still there: I wouldn’t trade my higher-level burger for a lower food unless I maxed out my burger. And that could take a very long time to do.

Instead of XP, all upgrades will be done via money you’ve earned and the number of days you’ve played (game days, not actual days). There’s a progression system here that’s new to the series, but it’s one that doesn’t involve XP- rather it involves goals and objectives to achieve that the player can go after in whatever way they want. I’m being a little vague here since the game is still in development, but I’ll share more as the game progresses.

It’s kinda nice to take a break from the XP component that’s in so many games…and hopefully once the game’s done I’ll feel that I’ve made the right decision. And if I don’t, well, that’s the fun of game design theory, isn’t it?

5 Comments

5 Comments

  1. Gingi says:

    In Spore they have an interesting XP system where there are badges you earn. They’re like achievements. You earn each one by completing a set challenge. Each badge you get can earn you very helpful rewards as well as bring you some XP further to the next level up. You can also complete the badges in whatever order you want.

    In fact Spore is funny in that there are actually no rewards in the level ups themselves. The rewards are actually given for each individual badge, but I noticed that the level up was almost as enticing as the rewards, even though it didn’t mean anything (exactly the way you described). I like the Spore system because I would often go into the badge menu and look up which badge I need to get a certain reward I wanted to unlock, and it was such a great incentive to go and complete that mission and get that badge.

  2. Mitch says:

    I was a massive fan of Ore no Ryomi 1 and 2, I can’t wait to see the completed version of this!

    The upgrade system via money is actually more fun to me than an XP based, because it gives more choice and more original stuff.

  3. chubigans says:

    @Gingi that does sound like an interesting system! Neat.

    @Mitch I also like money systems in games, though once you have too much money buying whatever you want can get a bit boring…so you have to do a fine balance of earning money and pricing things accordingly. So in some ways it’s harder to make a game with currency than it is with XP. But it’s coming along nicely.

  4. Mitch says:

    Yes, that’s true. I think you did a great job with the original ONR games, so I’m sure you’ll make it very nicely!

  5. Milad Thaha says:

    These are some of most juiciest (pun intended xD) updates I’ve seen in a blog in a long while! Bring it on, can’t wait to see the whole game together ­čśÇ