Share this project

Done

Share this project

Done
Auro is a turn-based dungeon-crawling strategy game for iOS, Android, Windows and other platforms.
Auro is a turn-based dungeon-crawling strategy game for iOS, Android, Windows and other platforms.
814 backers pledged $14,571 to help bring this project to life.

AURO's Game Design: ATTACKS

Posted by Keith Burgun (Creator)

We've been in a state of closed alpha for almost six months now, and in that time I have been really lucky to have the time I needed to nail down some gameplay stuff for AURO.

The tactical skills, being a cornerstone of the gameplay, have always worked in the design, as a concept.  However, one of the big questions was:  What about attacks?  How should they work?  In the spirit of trying to take nothing for granted, I have posed the question, "maybe the player shouldn't be able to attack at all, and just rely on disciplines."  It was pretty clear that that wouldn't work out.  The player needs some very easy, super-accessible way of defending himself that doesn't require using a special ability.

On Health and Damage

The obvious, standard answer to what "attacks" should do is deal damage.  However, there's an issue with that, regarding AURO.  Actually, I think it's generally a sign of weak game design generally if attacking, something you're doing extremely frequently in a game, has no effect except for "reducing the number of hit points the target has", in a game where the goal is to kill enemies.  The reason that this is too direct.  It's as though in Tetris, instead of having to get lines to get points, you could always just press "up" or something on a piece and trade it out for some points. 

Directly reducing enemy hit points is not tactical, it's like grabbing victory-points right out of the bag.  Games are interesting when you have to take an indirect route to the goal.

So, it was decided early on that  "health" wouldn't really be a thing in AURO, at least not in the normal way.  Almost all monsters have one hit point, with stronger monsters having two.  Auro (the player) does have about 10 health points - but this was a deliberate decision.  We tried a ton of different numbers for how much health Auro should have:

18 Health:  This was too high, because players didn't feel tension. 

1 Health:  Definitely too low - takes the ambiguity out of decision-making.  Most decisions are clearly "checkmate" situations that you definitely don't want to move into.  Will make the game feel like more of a puzzle than a game;  we want players to be able to "play from the hip" a little bit, making up for small mistakes with big ingenuity.

3 Health:  Still probably too low.  I want players to be able to sacrifice a few health points for the sake of pulling off a big combo.  Also, having this few hit points still doesn't allow the Fire tree (which is based on self-damaging) to work.

Currently, we're shooting for 10 HP, although that could change.  I think somewhere between 6 and 12 health will be what we settle on - that seems a good balance between the ambiguity and the tension that we want.

So what should attacks do?

We've tried so many approaches already for what attacks should do.  It's been pretty clear since day one that what we've been doing for attacks is not right.  We've experimented with random critical hits, various amounts of damage, damage that's conditional based on if the actor is against a wall or not, and various amounts of knockback (1, 2, random between 0 and 2, etc).

A couple of weeks ago, I was playing with some of the abilities, and it occurred to me.  Now, after sitting on the idea for a week or two, I am not only feeling really certain about this direction, but I almost feel silly for not having thought of it before.

Just as movement in AURO doesn't kill or damage, but instead is about repositioning, attacks too should be the same way.  Attacking an actor should knock them back 2 tiles - "heavy" actors (noticably large ones) will be knocked back only one tile.  Also, you can use this to knock actors off of the side of the map, where they land in the water and are killed with a big splash (that's right:  none of the monsters in AURO know how to swim). 

In game design circles, this technique is referred to as "Thwacko Sploosho".

Thwacko Sploosho

Don't worry, it won't actually be called that.  But the idea that you can knock actors off the stage is really exciting to me.  My favorite level in Mario 64 is Hot Top Volcano, where you fight those bully guys who try to push you off the stage into the lava.  My favorite fighting game is Super Smash Brothers.  I've always been really intrigued by the addition of "ring-outs" in stuff like Virtua Fighter.  I think the reason that I've always liked ring-outs in almost every game is that it turns your position into a more dynamic and more tied-into-the-gameplay "health bar".

Now, you might be concerned about balance (i.e., it's too easy to just run through knocking everyone out of the level).  There are several elements I have planned to balance this with:

Some, perhaps as much as 50% of every randomly generated map will have "guardrails", making it impossible to knock an actor out through that tile

Generally our levels will be a bit wider than was previously planned, meaning you'll be less likely to just happen to be in a situation where monsters are killed by your attacks

Some monsters will only get knocked back for 1, and some won't get knocked back at all

If there's any kind of obstruction behind an actor, it will stop him (ice blocks, other monsters, etc)

Of course, this is all new ground we're covering, so we might have to change other stuff in order to make this work.  There are also some other really interesting ramifications, particularly for the ICE and ELUDE skill trees.

For example, GALE can be used to get a HUGE combo now, if you line a bunch of monsters against a wall (which is possible through smart use of ICE WALLs and ICE FLOES) and then use it.  FLOE itself is also really useful, since you can channel actors into it and then just send them careening to their deaths over a long distance.  With ELUDE, you can use traps and jump to jump out of the level if you want.  Yes, AURO can fall off of the level.  Not with movement (for your playing convenience), but he can if he slides off a floe or by jumping.  If he falls off the level, though, he simply loses 1 or 2 HP and is brought to the start of the level.  However, in a bad situation, this can actually be worth doing!

So anyway, we hope you enjoyed this article, and please tell us if you have any thoughts/ideas/questions/concerns about the changes to Auro's attacks.

P.S.  I have also posted this article on my blog, here: http://www.dinofarmgames.com/auro-the-design-challenges-of-attacks/

Comments

Only backers can post comments. Log In
    1. Missing avatar

      J on

      This is neat enough; I'd love to see an AI advanced to cover their buddies back, or even a pesky 'squishy' character later in the game who starts off circling the outer rim placing ice blocks every other square or so.