-
"Mastery is not a prerequisite to improvisational play. The only prerequisite is confidence, and the only prerequisite in making the game is that we do not discourage the player from improvisation by "humiliating" the player." This talk really does sound like it confirms what I already know: Hocking is bang on a lot of money, very self-aware, and I want to give him consensual manhugs. Also, I want him to make more games. Lots more games. Curses at not getting to GDC.
-
John Carmack writes about porting Wolfenstein 3D to the iPhone – there's a lot in here that's very interesting, and some smart notes on design and interface choices; there's also some Carmack Being Carmack. Still, he's an impressive developer, and it's nie to see someone being so open at development, especially for the iPhone
-
"Tattoos from books, poetry, music, and other sources." As with all tattoos: some are misspelt, some are a bit blah, some are beautiful.
Ugly Games are Finished Games
25 March 2009
Matthew Wasteland’s writing is always worth a read, and I really enjoyed The Madeleine in Eight Bits recently. One quotation from the comments thread, though, got me thinking:
That was an interesting article. I was playing the indie game “Don’t Look Back” today and although I enjoyed it couldn’t help but wonder if it really needed to be so blocky. If it couldn’t have expressed it’s themes without the old school affectations.
This coincided with reading Leigh Alexander’s Video Game Hipsters, considering the convergence of “indie” and “lofi” viewed through a lens of cultural knowing.
And this all got me thinking about the lo-fi aesthetic, and “programmer graphics”, and “ugly” games.
Because, to respond to the commenter on Magical Wasteland, I’m not sure how “old school” its affectations are. Yes, it has a retro look-and-feel, and a simple mechanic (not to mention an old-school difficulty curve). But there’s something about it that’s incredibly next-gen to me: it was made by one programmer.
Now, of course, once upon a time, all games were made by one programmer; there’s nothing new about bedroom pgoramming. But what’s truly modern is the distribution: that one game, made by one programmer, already has a huge potential audience; it plays on any browser, and can be played anywhere in the world, at any time.
“Next-gen”, for me, exists at two ends of a spectrum. At one end of the scale, it is 1080p at 60fps, complex shaders and normal mapping, realistic cities, licensed soundtracks, multi-million dollar marketing budgets.
And at the other end, next-gen is empowerment. Making games is easier than ever before. And not just the programming part – the “making games on your own computer” part of the equation. I mean making games that other people can play. Flash is a wonderful tool, readily available (because let’s face it, how many Flash developers have – or at least, start out with – a legal copy of Flash CS4?), powerful, and it’ll work a) on anything and b) anywhere. The barrier to entry is lowered by better tools, higher level languages, and more powerful clients that mean you don’t have to optimise so much; but the real magic is that Kongregate and similar portals have lowered the barrier to distribution.
I think that the reason it appears blocky and crude is so that it could be in the world.
Matt‘s T-shirt stands as a point of reference: “Get excited and make things“. And: make things that are in the world. Applications I can use, t-shirts I can wear, games I can play. If you’re no good at graphics, maybe a pixellated look is all you’ve got time for – but is that enough to make your point? Because if it is, get that game into the world, watch the feedback, make another. Don’t bog down the ideas with asset workflows.
Right now, the predominant aesthetic in indie isn’t just a memory-saving exercise, or a nostalgic tip of the hat to the games we learned from. Yes, it is definitely both of those things, but to my mind, it’s more important that it’s a way of lowering the barrier of getting ideas into the world. Because until it’s a game I can play, it’s nothing.
The most significant change is not the better tools, it’s the better distribution. Compare XNA to the Net Yaroze. The idea of a home console you – as a consumer at home with appropriate skills – could actually make “real” games on was remarkable, at least to me. But what about a console where not you can not only make “real” games, but also sell them, and distribute them to every living room in the world? That’s what XNA Community Games is offering.
That, right there, is your “next-gen”. That’s a service crying out for games to be built for it, so they can be played by anyone. And if that means we take a hit on the art, then so be it. Ugly games may not be great sellers, or to everyone’s tastes, but they are a great way to get more games into the world. And who knows: some of those games might not be pixellated, 8-bit throwbacks. The more you do something, the better you get at it; a year of low-fidelity, two-week games, might make that blockbuster a year later. Look at how Blurst prototype. Look at Gregory Weir’s game-a-month. Even if the games they’re making are not always great shakes, the experience they’re gaining by practicing their craft in such a condensed, rigorous, and demanding manner is far better than a year spent making brick textures for a game that will never, ever, be fun.
The way games get better is if there are more of them, and I’ll do anything to ensure we get more games in the world, that programmers, designers, and artists can make more games, not fewer. If that means resorting to “old-school affectations”, or “programmer graphics”, or any other synonym for ugly: so be it. Yes, the “retro” aesthetic is, I’m sure, as much a trend and aesthetic decision as it is a conscious choice – but it’s not just videogame hipsterism; it’s a pragmatic choice made by those not just interested in making things, but making real things.
More games in the world. And, over time, one would hope: more good games; more important games; more significant games; more remarkable games. Not all of them will ugly, but they’ll be better for the more games that have gone before them. And so, to Terry Cavanagh, and all those like him, I say: keep going.
You keep going, and I’ll keep playing, whatever your games look like.
-
Arcade Fire + looking like it's on 16mm + looking like somebody loved it, rather than they just loved CGI = oh wow, this could be quite exciting, even if it ends up being a bit weird.
-
"Her mind is a marvel and her future is going to be extraordinary. I will strive to be her Cape Canaveral, and let her carve a streak of light across the world. She will leave me far behind, and I will love her even more for it. For that, and for an infinity of other reasons, and for the wonders she will see and the fearlessness with which she will deal with them, she is my heroine." A beautiful piece from James about his daughter. I failed to do anything for ALD, and not because I wasn't thinking hard on it. I should probably explain why at some point.
-
This is very beautiful, especially the 4-colour CGA cave, although Brandon's commentary makes me realise there's a generation of kids who don't know what "CGA" is, or why you'd care about graphics modes.
An evening playing Street Fighter IV with Steve revealed that, whilst he’s got a pretty dangerous Cammy, and my Abel is not half bad, what SF4 really needs is some way of quantifying the amount of bullshit players sling at each other.
You know what I mean: those endless command-throws that have you swearing at the TV whilst your opponent giggles into their headmic; endless repeated moves that you should be able to block, even if right now you’re failing; all those moments where you realise your understanding of move-priority isn’t quite in line with the game’s.
That sort of thing. “Oh no,” Steve would say, “you hit me with your bullshit again!”
What if we could take that bullshit and turn it into a game mechanic?
Enter: the Bullshit Meter.
You can see the Bullshit Meter up the side of the screen. The supposedly-accessible SF4 is already festooned in meters, so one more in the only available space we’ve got won’t make much difference, right?
Let’s do a crash course in all the meters on screen, just to clarify the Bullshit Meter’s purpose.
At the top, you’ve got your health bar. That starts full, and decreases when you take damage; when it’s empty, you’re KO’d.
At the bottom-left or bottom-right you’ve got your revenge/ultra meter. This starts empty, and fills up as you receive damage. When it’s half-full or more, you can perform an “Ultra combo”. Basically: taking damage will eventually allow you to perform your most powerful move.
At the bottom, you’ve got your super meter. This charges as you perform special moves, and serves various purposes around making specials more powerful (“EX attacks”), performing a “Super combo”, and cancelling Focus Attacks. We don’t have space to explain it here much more.
And at the side, we have the new, improved, Bullshit Meter. There are two ways to charge the Bullshit meter.
Firstly, by performing repeated moves. Every time a player performs two identical moves in a row, their opponent’s Bullshit Meter charges a little. Standard attacks (eg: repeated jabs) make barely any dent in it; special attacks (eg: Shoryukens) make a bit more of an increase.
If a player mixes up the power of their attacks, the increase in the Bullshit Meter goes up less than if they just repeated the same strength special. For example: Ken performing jab-Shoryuken into fierce-Shoryuken fills the Bullshit Meter much less than two fierce Shoryukens in a row.
The second way to fill your opponent’s Bullshit meter is through certain “Bullshit Attacks”. Every character has one (or more) moves designated as “Bullshit Attacks”, and these make significant impact on the Bullshit meter.
Examples of Bullshit Attacks include Ken’s Shoryuken (particularly in its Fierce variety), Zangief’s Spinning Piledriver, Abel’s Tornado Throw, Honda’s Ochio Throw, and practically every special El Fuerte has.
You can see that Ken players spamming Fierce SRK are going to get punished thricely by the new Bullshit Meter.
As a result of all this: performing Bullshit slowly fills your opponent’s Bullshit Meter. This has only one effect:
when your Bullshit Meter is totally full, hitting all six attack buttons at once (preferably with your fist) will instantly quit the match.
This can, of course, be combo’d with other attacks, as it uses all six buttons; for instance, performing an Ultra attack with six buttons, instead of three (eg: QCF, QCF+PPPKKK) will perform an Ultra Bullshit Ragequit Finish.
I don’t know if Capcom are listening, but I hope we can get the Bullshit Meter into a future title update for SF4.
Disclaimer: I love SF4 just as it is, thankyouverymuch, and you don’t need a Bullshit Meter to punish the hell out of any Flowchart Kens you come across. It was an entertaining-enough idea to wrap a game mechanic around, though, if only in jest.
-
"With this unique book, programmers, administrators, and others who handle data can learn by example from the best data practitioners in the history of the field. Modeled after O'Reilly's highly-acclaimed book, Beautiful Code, Beautiful Data lets readers look over the shoulders of prominent data designers, managers, and handlers for a glimpse into some of the most interesting projects involving data. In an engaging narrative format, the authors think aloud as they explain their work, highlighting the simple and elegant solutions to problems they encountered along the way." Oh. This could be lovely.
-
This is both good and bad in places; I'm not totally convinced by the "What would players rather shoot — a wall, or a Nazi?" argument, but I'm very interested (as per my previous writing on Far Cry 2) in notions of non-player characters as protagonist; the player as lens through which story emerges, rather than hero of said story. Stuff to think on, for sure, but I'm still working out how to respond to this; I'm not sure it fulfils its goal of discussing "how writers and designers can collaborate smoothly and successfully"; it just shows me some examples.
-
"We are defined by what we build. It’s not just the engineering ambition that designed these structures, nor the 20 people who died building the Brooklyn Bridge. It’s that we believe we can and decide to act." This is good.
-
Chemically, this makes sense, but I'd never thought this might be possible.
-
"Here's a handy, step-by-step guide to using the sniper rifle in the smash-hit PlayStation 3 shooter, Killzone 2." Mitch Krpata has four hands.
-
"I hate the deep breath I have to take before asking if anyone remembers Jumping Flash or Rescue On Fractalus. I hate being the geeky bore who’s more interested in talking about games from twenty years ago than about BioShock 2 or GTA 5. But even more I hate the waste of modern game development, of watching talented teams burn time and energy reinventing wheels previously perfected by men now in their 60s."
-
"…hard-core players are comfortable mentally manipulating Peggle's complex physics. They can build models about where the ball is going to go, even after the seventh or eight collision. A frustrated casual gamer looks at Peggle and sees chaos; a hard-core one sees causality." Oh – now that _is_ an interesting way to look at things.
-
This is great: a 25-minute video from Blurst looking at a short prototype they built. During the retrospective, other members of the team question the designers/developers about their intentions, their goals, and examine ways to make the prototype into a better game. There's some good questioning, some nice explanation, and it's a great insight into a process built around rapid prototyping and execution on top of Unity. Interesting to see how another company work on rapid prototypes and then try to "find the fun". Also: making the prototype public is another great piece of explanatory work.
-
Lovely interview with Dylan Cuthbert, of Pixeljunk, about some of the design processes behind the Pixeljunk games.
-
"A frequent question people ask us is “how do I transfer my database between my local workstation and my Heroku app?”" The answer is: using taps. Database push/pull, to/from Heroku, and to/from different database vendors. Very, very clever.
-
Jolly good, this, with lots of sensible points and a real clarity of thought for what otherwise could just be Powerpoint-by-numbers.
-
Cordell Barker's 1988 cartoon. I didn't even think this might be on Youtube.
-
After yesterday's stop-motion, this is perhaps even more remarkable and strange. Seriously, it's jaw-droppingly clever; daren't think how long it took.
-
"For the next few decades, journalism will be made up of overlapping special cases. Many of these models will rely on amateurs as researchers and writers. Many of these models will rely on sponsorship or grants or endowments instead of revenues. Many of these models will rely on excitable 14 year olds distributing the results. Many of these models will fail. No one experiment is going to replace what we are now losing with the demise of news on paper, but over time, the collection of new experiments that do work might give us the journalism we need." Late to link to this, but as everyone else who has done already would point out: it's great.
-
"The truth is, I think I’m famously awful at developing games. Before, I’d walk into the office, wave my arms and say ‘I’ve just had a cool thought’ – usually after severe alcohol abuse – and that lead us to spending a lot of money very foolishly on things that weren’t going to get anywhere. Quite a while ago now, we sat down and thought, well, this is ridiculous – we can’t keep this notion that game development is a purely creative process, and that you have to build it to be able to see it. There’s got to be another way." Peter Molyneux becomes a bit more self-aware, possibly a little too late.
-
How did I miss this when Lee first wrote it? This is all-encompassing, wonderful stuff about visualisation, exercise, comics, futurism, privacy, and the whole shebang. Top notch stuff, worth a read.
-
"Clatter is a wireless IM Lens instant messaging system built on to a soft contact lens. Clatter differs from other, commercial lens services by being open source and "riding" other services to create free cross-platform access." From Warren Ellis' Doktor Sleepless.
-
"The question of responsibility and accountability gets sticky here – especially if we consider that technologies are too often viewed as neutral tools or isolated artefacts. If we draw out these flows, these networks, these interconnections, we find ourselves faced with the possibility of being connected to people/objects/places/activites/ideas that we may never see. And with intimacy always comes risk."
-
"Commissioned by the advertising agency Nordpol+ Hamburg I designed the origami models and consulted the stopmotion as well as the computer animators of this world wide corporate movie that tells the story of the japanese sports brand ASICS. The movie won a Grand Prix at the Eurobest, gold at the New York festival, gold at the London International Awarts, silver at the Clio in Miami and two times bronze at ADC Germany." And it deserves all those awards; a beautiful piece of animation and paper-folding.
-
"When I'm using the USB, I just leave my finger inside the slot and pick it up after I'm ready." Well, quite.
-
"pc_user is a lightweight authentication library for CodeIgniter. It focuses on simplicity and security." Indeed it does.
-
"Metalosis Maligna is a fictitious documentary about a spectacular yet chronically disabling disease which affects patients who have been fitted with medical implants. Sourcing from such implants a wild metal growth ultimately transforms human patients into mechanical looking constructions." If you're squeamish, particularly when it comes to surgery or prosthetics, this is NOT for you. Otherwise, it's a remarkably good piece of animation/effects work, wrapped in a remarkably straight documentary wrapper, that perhaps makes the effects-work even more effective.
-
"It’s totally fantastic. It’s like someone’s got totally shitfaced on logistics-booze and then sat down and written an email." I think it all depends on your definition of "best", but Iain gets bonus points for "shitfaced on logistics booze".
-
"It’s an incredible precedent to set: making a game a success almost 18 months after a poor launch. It’s something that could only have happened now, and with a system like Steam." Well, of course. Well done, Epic.
X48
17 March 2009
On Friday, I’ll be heading up to Derby for 48 hours, where I’ll be a judge and mentor at X48.
X48 is a 48-hour game-jam style event, where teams of students will be racing to build fully playable games on Microsoft’s XNA platform in only two days. Along with the other judges and mentors, I’ll be visiting all the teams and giving them a hand with the design side of things, as well as helping to decide on winners of the event when it wraps up on Saturday
It should be a lot of fun – I’m really looking forward to seeing what the teams come up with, and don’t entirely envy their challenge. No doubt a full report will follow in due course.