Ludum Dare 31
December 5th-8th, 2014

October Challenge 2014
Ending Soon!

ConstructionPlease excuse the site weirdness. Mike is making and fixing things. Clocks are probably wrong. Colors are place-holder.

What is Ludum Dare?
Rules / Guide

Double Tap – Postpartum

Posted by
December 21st, 2012 10:46 am

Here’s why I don’t like my game.

Through most of the weekend I felt something was fundamentally wrong with my design. If I were making it in a context other than Ludum Dare I’d have abandoned it, but I didn’t want to drop out and I felt safe in the knowledge it could only eat up 48 hours. I’m going to try to explore what it is that was wrong with the design. For this post to make sense you might want to play Double Tap, it runs in your browser and only takes a couple of minutes to play through.

It’s a game with a message and it’s not shy about it. But I think I put the message mostly in the wrong place. You play through a slightly interactive sequence of events that leads to you firing two missiles on what appears to be a mosque, with the second fired after you’ve seen what are probably civilians rushing in to help the injured. It then ends in what can only be described as a wall of text about how blowing up civilians isn’t nice.

The message is contained partly in that text, and partly in the narrative of the interactive segment. But I think that’s simply the wrong way to convey a message through a game. I lack the critical language to clearly explain what I mean, so I’ll give an example of where I think it did a better job of conveying meaning:

When you’re ordered to fire the second missile, you might well hesitate. The game reacts to this by having your commander repeat the request in an angry tone. Delay more and he will override your controls and fire the missile himself. This is the only part of the game where there is a choice that is recognised by game – you can take as long as you like finding the target and firing the first missile, the game simply waits for that input. Through the consequences of this very simple choice (whatever you as the drone operator does, the civilians gets killed) the game expresses how little power the individuals actually performing the strikes has. It also underlines that the game is about the problems with drone strikes, rather than declaring drone operators to be bad people.

By putting the player in a position of lacking real power when it appears that they’re in the hugely powerful position of controlling advanced warfare technology against a lone human, the player is (hopefully) given a sense of hopelessness and powerlessness. An emotion applicable both to a drone operator that questions what they’re doing, and to the potential victims of a strike. Of the many kind people who have shared their reaction to the game with me, it seems to be this moment of being forced to fire the second missile that held by far the most emotional weight.

I saw a pair of tweets today from Liz Ryerson (not speaking about Double Tap) which express my feeling on how I failed to deliver the primary meaning of the game in a manner appropriate to the medium.

Tweets from Liz Ryerson: When the meaning is all completely on the surface it's more or less the same thing as just lecturing the other person. If you use art to say something that's just as well expressed in a lecture, there's no point in doing it in the first place.

I believe that games best carry meaning within their mechanics, some in their narrative, but certainly not within splash screens of text. Meaning in games is a hard thing to do. A recent example is the writer for Far Cry 3 doing interviews desperately explaining that there’s more to the game’s story than the surface of racism and power fantasy. On an more indie scale, the frustration that Jon Blow has felt at Braid being interpreted as “just” a clever puzzle game. One advantage of my game delivering its message with such a heavy hand is that it’s pretty hard for the player to miss it.

A better game about drone strikes would explore the reasons behind their use. Perhaps putting the player in a position of sending in soldiers to risk their lives, or ordering a series of UAV strikes. After using the drone strikes for a while you discover the difficulty in confirming kills within structures, so you begin ordering double tap strikes. The player will experience for themselves the series of decisions that leads to the use of drones. Here the game could switch to the perspective of a civilian in Waziristan where you experience the effect that the strikes have on your friends and family. Your younger siblings are held home from school because your mother is afraid for their safety. Your best friend grows to hate the Americans and urges you to come with him to join the Taliban. Then your game is featured on Fox News for being a terrorist training simulator and you have instant fame.

I am glad that Ludum Dare gave me a chance to experiment with something that normally I would be afraid to approach. I’m also incredibly grateful to all those that have played the game, especially those that left comments. Speaking of which, the largely positive reaction clearly shows the desire for games to explore real and significant themes. Even if my game didn’t do a particularly good job of it.

 

General Post Mortem Notes:

Slightly embarrassingly the first time I played Unmanned was the evening of the second day of the compo. So I at least wasn’t directly influenced by it. Also, Unmanned is better.

I have literally no network in the gaming world (oh god so alone) but the game still found its way to being linked on RockPaperShotgun and FreeIndieGam.es. Take that, cronyism!

Haxe continues to be a delightful language to develop in, especially HxSL which makes low-level Stage3d development a reasonable prospect.

Flash isn’t dead.

Tags: , , , , ,


4 Responses to “Double Tap – Postpartum”

  1. Falkreon says:

    Actually, now that I’ve played both, I don’t like how arbitrary and frustrating many of the dialogue choices in Unmanned is. (and this is a common problem with social interaction games: programmers tend to be bad psychologists) And the game you describe as the fix to Double-Tap’s problems doesn’t really sound fun either. Bottom line, it’s hard to design fun games, and there’s a lot of debate about what belongs in video-game-space. Is any classic JRPG *not* on rails? But I happen to love the genre precisely because it *is*. So don’t let interaction be your achilles heel. Look at my entry: Everyone said “It seems very non-interactive and confusing,” but at the same time they played through to the end and enjoyed it, even if they can’t quite say why.

    The other thing is, I tried what you’re trying. My mini-LD was about fate kicking you out of your happy places and ruining your plans and stories, and putting you in the role of the aggressor – trying to make people happy. But no matter what you change or what you left the same, they’d be miserable. There’s one Arhat generated every session that is happy no matter what you do, a zen master. I think people got the essential statement that you can’t make someone happy by circumstance alone, but I don’t think anyone found the Arhat, even though he’s plain as day. What I’m trying to say is that the heavy-handedness, the theme hammer, can be somewhat important if you want to get your idea across at all. I’m still figuring out that balance myself.

    For this LD I chickened out and made a fluff game, but I definitely do want to go back and tackle some deeper material. Good luck with future games, may we both succeed in elevating the genre.

  2. Porpentine says:

    When I finished playing it I wanted more, definitely, but I appreciate the game within the constraints of Ludum Dare and “But I figure I’d rather have a slightly awkward voice then be silent.” spoke to me.

  3. [...] author wrote some criticism of their own game which I found a good read. I agree with what they’re saying, but I still [...]

  4. [...] If we weren’t on the winning side, and if we ever start to lose, you can expect the same treatment every day of your life from the [...]

Leave a Reply

You must be logged in to post a comment.

[cache: storing page]