-
You're a little robot. You're also indestructible. Use bombs to bounce yourself around the level, but don't run out. Lovely little flash game.
-
In which an entertaining man plays a hacked, super-hard Super Mario map, swears at his TV a lot, and still manages to be pretty good at it. It's a nice illustration of the problem-solving process, and it's rather funny. "This is worse than Panic At The Disco. This is worse than Ann Coulter."
-
"The No Game is a party game with only one real rule."
-
This looks like it could be interesting/fun; if anything, worth watching as a slightly more attractive option for lifestreaming…
-
"Sequel Pro is the perfect tool for working with database-driven websites and applications." Leopard-only MySQL management application; forked out of the long-neglected CocoaMySQL.
-
I need to think on this more; there's a lot of meat in it, and some interesting commentary, but suggesting that "the entire bachelor’s degree in English is all about bullshitting things" I find somewhat insulting. I'm frustrated because it feels like Blow is pushing for people to find the "correct" interpretation, rather than any valid criticism they can back up. Still, there's also some excellent stuff in here, but it's the first thing he's said that's rubbed me the wrong way a little (and I'm not just talking about the 'bullshit' comment).
-
"Being able to go back and fix your mistakes is not the same as being forgiven for them. Maybe that’s what all those storybooks were trying to tell us." Lovely.
-
"If you’re an adult who’s at a place in life where you need to pretend you’re interested in people whom you are not actually interested in, then “fake following” should be more than adequate for your needs. But, if you’re here to actually read things and to enjoy the thoughts, photos, and opinions of actual people who have good and bad streaks, it wouldn’t hurt to have an easy way to hit “snooze” for a while." Merlin Mann is very sensible.
-
"It seems to me that Tim and the nameless characters of the epilogue represent archetypes of some kind. They don’t stand in for every man and woman, certainly, but they’re emblematic of a certain kind of dysfunctional relationship, one where “I’ll protect you” turns into “I’ll control you.”" A smart, sharp reading of Braid, that understands its gameiness.
-
"The mouse is a continuous pointing device; the finger is discontinuous. That’s a profound difference that I wish I were able to clearly understand and explain." PPK on how MobileSafari responds to Javascript's mouse actions.
-
"I think, in these fleshed out circumstances, an RPG could be the most remarkable place for getting to grips with matters like abortion and euthanasia. I think _because_ they’re the sorts of subjects it’s completely pointless to talk about in the pub, because it inevitably descends into people entrenching themselves in their currently held position and then hurling stones at the other side, that the RPG would be a space in which the emphasis of thought and consideration would be squarely on you." John Walker on the problem with BioWare's attitude to morality, and some potential solutions.
-
"Opentape is a free, open-source package that lets you make and host your own mixtapes on the web. Upload songs (via web or FTP), reorder, rename, customize the style, and share what you like on other sites with an embeddable player."
-
"I've heard that Japanese developers, who have traditionally held American game development in low esteem, have a great deal of respect for Bungie, and you can understand why. Bungie has done for shooters what Nintendo did for platformers: they've turned the visceral joys control and motion into the centerpiece of the game."
-
"Thomas Finchum, an American diver competing in Beijing, describes the view from the 10-meter platform at the Water Cube." Incredible, interactive panorama from the top board in the Water Cube.
-
"Greebles are the parts that "look cool, but don't actually do anything". There's an entire discipline here composed of special effects artists and asset designers working to hide the plywood spaceships and simple game world polygons beneath an encrusted surface texture." And this is the trick to make the little bits look like part of a whole. Lovely talk from Mike at UXWeek.
-
"One of the new features of FriendFeed (a Twitter-like thingie) is "fake following". That means you can friend someone but you don't see their updates… It's one of the few new social features I've seen that makes being online buddies with someone manageable and doesn't just make being social a game or competition."
It’s taken a long while to put together, mainly because I wanted to write up my very sketch notes into something approximating what I said, and also because I wanted to experiment with a more representative way of publishing presentations online.
Anyhow, I’m very pleased to share Playing Together: What Games Can Learn From Social Software with you.
It went down pretty well at both NLGD and Develop, and I really enjoyed some of the thinking that went into it. I’m working out what to do about that, obviously, but in the meantime, I thought it deserved a wider audience. Do enjoy, and I’d love to hear your feedback on it.
NLGD wrap-up
29 June 2008
As mentioned earlier, I spoke at the NLGD Festival of Games conference in Utrecht a few weeks ago; it’s only now that I’ve got time to write it up.
I had a lot of fun: I got to meet a lot of smart people and as well as seeing some excellent presentations, on everything from interaction design to data visualisation, from storytelling to mobile play. I also got to participate in one of the best beer tracks I’ve seen in recent years, and met lots of lovely, smart, switched-on people and talk to (and at) them at length. I’ve got reams of notes to condense at some point, and lots of happy memories; in my books, that’s a success. Many thanks to the organisers, and to everybody who made me feel so welcome and who engaged me in chat.
I’d love to put the talk online, but you’ll have to wait a few more weeks; I’m going to be presenting a slightly tweaked version of the talk at the Develop conference in Brighton (as part of its Online track). Have no fear, though: once I’m done in Brighton, the slides and notes will all be online.
In the meantime, you might be interested in a brief interview I did with Gamasutra, which is now online, and which touches on some of the topics both of my own session and the rest of the conference.
Upcoming Conference: NLGD
08 June 2008
Some exciting news: I’m going to be talking at NLGD, the Dutch Festival of Games in Utrecht, in two weeks time.
I’m going to be talking about “What games can learn from social software”. There’s lots of interesting stuff going in social software and Web 2.0 as a whole that really isn’t permeating far enough into the games industry – yet – so this talk is designed as an overview of some of the more interesting (and not immediately obvious) aspects of social software, and how they might apply to games. I think it should be both fun and informative, and despite the usual pressures, I’m looking forward to writing it a lot.
The talk itself is spun out of my session at Gamecamp, which turned out to be incredibly successful – lots of great discussion and enthusiastic feedback.
And so I’m going to Utrecht. Looking forward to it, if only because it’s always exciting to attend a conference outside your core interests. I’ve spoken about games before, but never to the games industry, so that’ll be quite exciting: lots of new people to meet, lots of new perspectives to hear.
“What was with the pirates?”
21 September 2007
(This is a post I wrote on an internal blog at work, and I wanted to reproduce it outside the firewall because, well, I find the issue so fascinating. Given more time, I’d rewrite it for Infovore, with a slightly less preachy tone. But for now, here it is, warts and all…)
This Flickr support thread is a must-read if you’re interested in online communities, and in particular, how they change as they grow.
Flickr’s always been a playful place to hang out; after all, it grew out of Game Neverending. The staff are known for injecting their sense of humour into the product. And so, when that silliest of invented-on-the-Internet-festivals, International Talk Like A Pirate Day rolled around, they decided to have some fun.
What they did was really very trivial, namely:
- They overlaid a pirate flag onto the Flickr photo
- They altered the explore page algorithm to display only pirate-related pictures
- As a bonus, they added an extra option to their langauge-selector at the bottom to every page, to translate text into “Pirate”
All of which was only online for a single day. Sounds fairly harmless, right?
Oh no. Check out the thread. A lot of users – who weren’t aware of the jokey “holiday” were shocked and angry. Many assume the site – or worse, their computer, had been hacked, explaining that they saw the pirate flag as a “universal signal for hackers”. Several pointed out that it’s only funny if you know about it, and complained of Flickr’s bias towards all things American. One person pointed out that many users, for whom English is not a first language, are “already making a great effort” to communicate, and the last thing they need is confusing jokes. With a lot of people, it didn’t go down so well. The mangling of the “explore” page went down even worse – some users complaining that all they want to do is make “beautiful pictures” and share what they deem “art”, but instead the Flickr staff have to engage in “childish” behaviour. (Needless to say, many people complaining about their pictures not making explore were, to be frank, making pictures that had little hope of making explore anyhow).
At the same time, fans of the site fought back a little in the thread, pointing out it’s nice to be part of a community that hasn’t sold its fun-loving soul to the corporates, or that they appreciated the joke. For them, it was exactly the kind of thing they expected from the site – probably because they’d all been users for much longer and appreciate the history. For many of the newer users, less versed in the lore of the community, it was more jarring.
What impresses me is how the staff reacted: they didn’t break frame once. They turned up in the thread, answered the odd question here and there, made the users feel like they were being listened to – and at the same time carried on talking like pirates. They were gently deflating the group ego, and being amusing in the process. But more importantly: they were reinforcing the community values, and also the conceit of the day’s joke. They were making it quite clear: this is a place where we have fun. Not forever, not maliciously, but we like the gags, and they’re staying.
Ultmiately, though the thread has over 400 posts from nearly as many users, that’s still a vastly small fraction of the users of the site – which, remember, has about 1.3bn photographs on it as of now. The thing about a vocal minority is that it’s still a minority. The majority were not vocal enough to complain, or presumably care. That, too, speaks volumes.
It’s a good reminder that, whilst it’s healthy to have a sense of perspective when dealing with user requests and, no matter how community-driven your site is, it’s still perfectly reasonable gentle control over the community’s values. At the same time, it clearly demonstrates the way that communities, by necessity, become more conservative as they grow, and become more conservative as they have to represent a greater spread of languages, cultures, and values. It is, perhaps, a necessary evil of internationalisation. Balancing the focus of the community with the demands of an ever-broadening spread of users is difficult, and the whole thread makes for a great illustration of this difficulty. Do read it if you get a chance. By turns, it’s both amusing and informative.
(And, of course, it’s a reminder that some jokes just don’t translate.)
Appealing UX at tourfilter
03 January 2007
I was, partly in jest, invited to join tourfilter by a friend today. What started as an elaborate social-networking joke turned into a really positive piece of user-experience I wanted to document.
What I wanted to share was the sign-up process. Normally, with social-networking sites, you have to endure some form of semi-elaborate sign-up before you’re allowed in… and then you start having to ram content in. Tourfilter neatly turns that on its head.
Tourfilter is a site that scrapes listings pages for information about your favourite bands, generating emails, RSS, or iCalendar files to keep you up-to-date. It’s a really simple, single-minded site that gives music fans personalised listings.
For a new user, there’s a form on the left of the homepage with a large textarea, in which you write the names of bands you like. I entered one band name… and via Ajax, a huge list appeared to the right of the field, of other bands I might like. Of course, I did, so I started clicking on some of them to add them to my form… and the process slowly became addictive. Pretty soon, I had a long list of bands I’d be potentially interested in seeing in London. The Ajax made it very compelling, and pretty quick. And, of course, the more bands I added, the more useful the fly-out Ajax list was, because it had better data to compare against.
Underneath the text box are three fields: username, password, and email address. Once you’ve filled them out, all you have to is click the submit button… and your brand new account is created, with all the information you’ve just filled out.
So tourfilter reverse the customary process: you add your initial data first, and only then create the account. Once you’ve done that, everything’s ready to go. I really enjoyed this experience: the Ajax element quickly showed the value of the site, which only increased the likelihood of me signing up.
I think tourfilter still has a little way to go – sometimes its scraping leaves something to be desired – but still felt its compelling sign-up process was worth commending.
MOO, and the re-invention of the calling card
20 September 2006
So I’m only the umpteenth person to say that I’ve just ordered a whole bunch of MOO minicards. Having seen them from some friends already, I can tell you that the quality is great, the size is lovely, and the colour repro is spot on.
What I find really interesting about them, though, is that MOO describe them not as “business cards” but as “calling cards”. I really like that; it’s an important distinction, and a nice reminder of the origins of what we now call business cards. They’re tools of etiquette, ways of seeking permission to see someone and also permission to engage with them. They’re also a signifier; in the old-fashioned usage (seeking permission to see someone) the card with a name on is presented before the card’s owner is even permitted inside the house.
And, as Wikipedia points out, we exchange business cards to swap not only contact details, but business interests. When I look at the cards I have, even though many of them are from friends, it’s still a reminder of what they do rather than who they are. We all have so many ways to contact us now – mobile, email, IM, VOIP, MySpace – that it makes sense to resurrect the idea of cards precisely for personal usage. No business strings attached, no implicit sell; just me, my name, my number.
That’s why I really enjoyed reading the comments on this Techcrunch post about MOO, which Tom linked to.
“Handing out photographs as business cards is confusing, difficult to read and unprofessional,” writes one commenter – but he misses the point, because these aren’t really intended as “professional” tools. The fact they can be used as business cards is, in fact, a nice side effect, and several commenters in that thread point out the value of photographic cards for trade purposes. But really, they’re just ways to remember who people are, and perhaps how to contact them.
I love the revival of a simple, physical identifier in an age when we’re drowning in digital identifiers that we keep losing. I also love that it’s designed for constant, ongoing delight (rather than just an immediate “wow!”). I guess that comes from the certain satisfaction in pulling out a physical thing you’ve had a part in making. Chris remarks that “the best thing is that each picture has memories and stories attached”. He’s spot-on. Every time you give one away, you’re not only giving away an identifier – my name, my number – but also a descriptor – “here is a photograph I like, which I took, which in part describes me through my taste”.
I’m looking forward to receiving my free set, and then I’ll set about getting some more. Demand will no doubt be huge, but I’m sure Stef and the team will cope. More to the point, I can’t wait to see what else MOO are going to do in this field. There’s so much exciting content around the web (besides text), waiting to be dumped out – I commented on the value of hard copy at Reboot in June. As such, surely there’s never been a better time to be in the print business?
Five pages to print off
24 August 2006
Matt Jones asked us what we’d print out from the Internet when it went down for good. I spent a while mulling this over; like Tom, I came to few conclusions. But I wrote some ideas down.
Anyhow, it’s now August 24th, and I’m going to Barcelona for a week tomorrow (because I desperately need a holiday). So I thought I’d just put up what
1) Something on how to make batteries
– Jones has stolen all the useful stuff, and besides, books still exist. Electronics may be dead, but electricals are going to be very useful. Batteries aren’t so hard to make (although they’re not exactly going to be Energizer standard), and might turn out handy. Also, it’s the kind of knowledge I can trade for more useful things.
2) Having remembered to use Flickr properly, dump out a nice flickrToys page of my favourites.
3) Print out everything unread in my RSS account.
4) Print out the huge single page which is every blogpost I’ve ever made (and which, for the sake of argument, resides in secret on my server.
– so, I was racking my brains about what to print out from the Internet that wouldn’t be available in any of the many libraries. I had a really hard time. Most things I was thinking of were available elsewhere – it’s just I came to them via the Internet because, well, it was more immediate, it had search. So there’s not much that only exists in Wikipedia, or Gutenberg, or even the web. And what I can think of that is uniquely online is either experience – be it Flash, or something like Flickr (where the value is not in the content, but the interactions; not in one page, but in the social links and relationships represented across many) – or things like the cartoon strips I read that would never really get published apart from on the web.
Hence why I’m printing out my social interactions – my memories of “the Internet” as a place, rather than any unique information it could offer me. Silicon may be dead in Matt’s dystopia, but books aren’t. I’m planning to ransack the Cambridge University Library pretty much the second the bombs start falling – hopefully it’ll be a less popular target than the British Library.
(Talking this over with Alex, she also said that actually, in an Internet-free-world, that was a great idea; she wanted a wing in the Library of Congress or the British Library just for blogs – everyone prints their own blog, binds it, and hands it over. It’s not about saving the high-value content – it’s about saving all the content people make, just like any copyright library does with books. If the internet’s gone, we should be saving as much of the unique content on it as possible, rather than stuff that might just exist somewhere else; if everyone chose a blog as one of their five pages (because you can probably dump the entire contents to one, massive, page), we’d save so much – not just in the content, but in the blockquotes, in the excerpts, in the criticism, in the memes, in the anecdotes, and in the stories. I’m glad it wasn’t just me being egocentric, then).
5) The original Yahoo homepage. (Actually, the original is a bit too spartan, but this one is a better bet
– Possibly my “slightly up-oneself” entry. I’m interested in this because before the search engines, the web wasn’t searched; it was explored. Yahoo found you things by cataloguing what was out there. Very Dewey-Decimal way of thinking. But I want that original list of categories, if only to remember that this was the structure that much of the Web began with; this was how somebody imposed order on the system in the early days. It’s easier to extrapolate from an ordered beginning. So I want to keep that fragment of the early architecture of the web so that I can remember how it all began – when that was “all it was” – and remember that it all grew from there.
After all, silicon may be dead, and the world might be ending, but once you’ve had widespread shared knowledge, it’s hard to go back. Somehow, we’ll work out how to build another Internet – even though it might be slower, mostly-off, and not very neutral. When we do, I want those categories, just to compare the new effort to.
To conclude: it’s a bloody hard question and I feel my answers aren’t really so good, but at least I tried. And I think it does prove that right now, the Internet is more about the interactions we make than the data therein. Which is Web 2.0, right? So it’s not that the sites themselves are “2.0” or not; maybe it’s the users who’ve demanded more, who’ve been upgraded.
ChinaDialogue.net
31 July 2006
I recently did some consultancy for openTrust, the parent company of openDemocracy, and now that the project in question – chinadialogue – has gone live I wanted to mention it, mainly because I’m so impressed by how the final product turned out.
The best way to describe chinadialogue is as an entirely bilingual online publication about the Chinese environment, built on top of an entirely bilingual CMS.
By “entirely bilingual”, I mean that all content appears (eventually) in both English and Chinese on the site – not just links and headings, but the full text of every article, and of every comment. The site is designed so that whilst everything appears in both languages, the original source language is always highlighted. The translation between languages is performed by Mark 1 Human Beings, incidentally. I found a certain frisson to seeing English and Chinese standing side-by-side everywhere you look; it feels very subversive, given all the issues around Chinese state censorship.
My role in the project was admittedly very limited. I did some early-stages exploratory work around publishing platforms, considering whether to use a pre-existing, open source CMS/blogging tool and extend it either through plugin APIs, or a more major fork of the source code, or whether to build from scratch – and if so, in what. One of the major factors in this decision was the bilingual nature of the project: extending any existing system would require heavy use of the plugin API, but that would mean one language’s content would exist as the primary “content” for an entry, and the other would be banished to the meta-fields. Given that either could come “first” in the workflow of the site, and that both are of equal importance, I suggested that both should also be of equal importance in the database schema.
In the end, they went with the final option, and built the project from scratch in Ruby on Rails. We discussed this option at some length, as whilst there was a strong internal desire to build in Rails, the first thing that comes to mind when you say “Chinese” and “Ruby” in the same sentence is “holy Unicode support, Batman!”
But Unicode-in-Ruby can be stepped around if you know what you’re doing (and try nothing too fancy), so it’s great to see that they not only made Rails work for them – and, by all accounts, had a good time doing it – but also they managed to step around one of the more common Ruby gotchas.
Best of all, I note that they’re planning to release the CMS that runs chinadialogue as open source towards the end of the year. I’m really looking forward to seeing some of that code.
All in all, a pleasant experience, and very cheering to see the results. If you’re working on social publishing projects of any form, and want someone to throw ideas around with (for a reasonable rate) do get in touch.