Developer's Blog

Thoughts on Clean Gameplay in Game Design

Posted on November 25, 2014 by Shibusuke

For nearly 5 years, I lived and breathed making video games in Japan, spending the vast majority of that time at Capcom. While there, it was my great privilege to work with and become friends with people who had helped create some of my favorite franchises - including, my personal favorite, Mega Man. One day, I was discussing the evolution of the Mega Man series with one of the major team members from 9 and 10 (among others), a 30+ year design veteran of the industry, and he shared a personal opinion that has stuck with me ever since: “I don’t think the wall jump and dash that were added in Mega Man X are very clean gameplay” (my translation).

I didn’t really pursue the meaning behind the comment further at the time, but it has popped into my head every now and again since, and I've found myself thinking on it even more now, as we work on the development of two fantastic (and very different!) games at Abyssal Arts. What was the point he was ultimately trying to make?

For those not familiar with the series (obligatory link to the Sequelitis video), the gameplay of the original Mega Man had two main aspects: jumping and shooting. Everything was built and tuned around those two elements. Later, the slide and charge shot were introduced, and while my friend had some words to say about those mechanics, too, it was the new mechanics in X that he felt muddied the gameplay.

If no one had enjoyed Mega Man X, this blog post would not exist. Clean gameplay = good, end of story. But people did enjoy Mega Man X, including young me, who was probably wiser than current me. It brought something new to the series, making the interplay between precision of the original formula and the new elements all the more interesting. The gameplay in the original series was so fundamental and precise that it arguably couldn’t be distilled any further, while the new elements eliminated some of the precision required to make such a minimalist experience entertaining, creating more breathing room. On the one hand, this allowed the player more leeway before being punished for making poor decisions (in itself an interesting metric to aim for), but it also made room for new ways to make mistakes as well as inelegant strategies.

Examples of “unclean” gameplay include continuously wall jumping to stay out a boss’ attack range, instead of neatly dodging its attacks (Chill Penguin, anyone?), or dash-jumping over sections of a level. This also meant that the game did not need to be as fine-tuned, since the design assumed that players had these abilities and thus the design team had a wider set of boundaries available. The game certainly works very well, and as a player I enjoyed the new mechanics, but I can understand thinking that those sorts of tactics aren’t exactly tidy compared to the stricter structure of the earlier games.

Mega Man earned its reputation at least partially thanks to its rock-and-roll flow - the ups and downs of the pacing, tuned with almost fanatical precision for every enemy and jump. Even then, a core experience like Mega Man can only hold appeal for so long before needing a break from the formula; adding new elements to jazz things up is a great way to expand the lifetime of something while also exploring new ideas.

The conversation we had about Mega Man X was not negative - it was full of praise, actually. It continued on to cover the best aspects of the Mega Man Zero series and the fun of searching for the armor capsules in X. The smallest tweaks to a formula can have dramatic effects!

What I think he was saying is that, once the gameplay became looser, the level of tuning required to make the game feel good changed, and it diluted the fundamental requirements for making jump and shoot gameplay as pristine as possible. It wasn’t a bad thing - it just wasn’t as elegant as the predecessor.

Ultimately, the chief lesson I’ve taken from my friend’s comment is that having polished, underlying basic mechanics establishes the necessary fundamentals and quality to allow for emergent (even if it’s less-clean!) gameplay to emerge when new elements are added on top of them. As we work to fine-tune Zombie Playground and bring Shroud to life, we’re trying to polish our core mechanics as much as possible while blurring lines to ensure players can experiment and play how they want.

Really, I should probably just ask what the original thinking behind the comment was, but sometimes it’s more fun to dive down the rabbit hole. Even if there wasn’t a deeper meaning behind it, if we’re lucky, we’ll find something valuable by digging into it anyway.

(Comments? Thoughts? Follow us on Twitter and send me a Tweet!)

Sparkle Magic

Posted on November 15, 2014 by Shibusuke

Welcome to your weekly update of Zombie Playground goodness!

The game is coming along nicely - we

Intelligent Zombies!

Posted on November 09, 2014 by Shibusuke

It’s time for another Zombie Playground update!

While this week has been spent working mostly on under-the-hood stuff, there are some fun, flashy things coming as well. This may or may not include explosions. I mean, we aren't saying it does. We're just saying maybe you should duck.

Our intrepid programming team has been refining the AI, which doesn't explode, but will keep you from throwing your computer across the room in frustration, because bad AI is a truly awful thing. Zombies now intelligently surround the player and navigate the environment. Plus, they will pick up on cues from other nearby zombies if one of them spots you trying to run past, or if you shoot its friend from far away. And yes, that means that they don’t just sprint straight for you no matter where in the level they spawn - use this to your advantage!

On the gameplay side, we’ve tweaked the combat mechanics (and are really looking forward to being able to get your feedback!) as well as added in the framework for item loadouts. We have some neat toys in mind for this system, so stay tuned…

We’ve also updated the combat HUD to reflect some of the feedback and updates to the game system, including an on-screen indication of how much ammo you have left in the clip. We know you loved counting bullets, but those days are gone now ;)

No Tricks, Just Treats

Posted on October 31, 2014 by Shibusuke

Welcome to the Abyssal Arts website! If you’re joining us from the Kickstarter update for Zombie Playground - it’s nice to e-meet you. Let’s be friends!

You might be asking yourself: who are these lovely people working ever-so-hard on this sweet, sweet game?

Why, I’d love to tell you! Thank you for asking.

After working for a few years at Capcom Japan, I started Abyssal Arts to pursue new and innovative methods of game development. By collaborating with teams like Stealth Studios and bringing in early feedback from our players, we can create a flexible, Voltronic system full of benefits for both developers and players (and we here at Abyssal Arts are players, too, so we’re doubly happy on this one!). We’ve assembled a crack team of highly skilled and cross-cultural indie devs and have been working hard to get ZPG out to you quickly and in the best form possible.

My first encounter with ZPG was just before the Kickstarter launched, and I’ve been excited about it since. To be able to help get it out and into your Steam libraries is awesome beyond words.

So what’s the State of the Game? We’re just getting started, but right now:

  • We’re updating the Zombie AI behaviors and tuning to allow for many more zombies on screen at once
  • Updating the control scheme for melee and ranged combat
  • Tuning the camera based on user feedback from the Steam alpha
  • Solidifying the functionality of items, abilities, and classes for the initial release

There’s more to come, of course, and we hope you’ll love it - I can’t wait to be able to show you the game and get your feedback. This is going to be so cool, you guys.

If you’d like to follow our progress and receive development updates (this blog will focus more on the day-to-day progress rather than Stealth’s larger overall updates), sign up for our newsletter above (no spam, only updates, now until forever), check out our Twitter feed, or subscribe to our good, old-fashioned RSS.

Oh, and if you’re wondering what that huge banner at the bottom of the page is for - it’s our little secret. ;)

Cheers,

Keaton

@Shibusuke