-
"MOBY is a spout cover that brightens up the bath while keeping baby’s head safe from bumps." As swissmiss pointed out: adorable.
-
"One of board gaming's most prolific and revered designers, Reiner Knizia, is actively searching for iPhone devs to help bring his games to the iPhone, says industry site boardgamenews." Oooooooooh. That is all.
-
Rails plugin for intelligently searching within your application. Not a bad idea; will probably end up using this at some point.
-
"I would love to see more games that use Flower as a model, not in the copycat sense of being "flying games" or "games where you're the wind," but in the high-level approach that the production implies. Smaller, shorter, higher-fidelity, more focused, more sensate experiences that are affordable, accessible, and digestible. The primary obstacle to one designing a game with these principles in mind seem to be finding an engaging core sensation that fits the constraints. I can't wait to see the results that this challenge brings." Some sensible, and lucid, thoughts on Flower from Steve.
-
Jones has now seen "The President's Analyst" which is, by anyone's standards, a remarkable movie. Especially the bit in the cornfield. And the ending. Anyhow, he's screengrabbed loads of it on Flickr because it's just beautiful.
-
"…the Wii’s software stack is designed with little to no future proofing. There are basically zero provisions for any future updates; even obvious things like new storage devices or game patches. What’s worse is that this will affect the compatibility mode of any future Wii successor." Interesting analysis of what's going on inside a Wii, even if the architecture is a little limited.
-
"I smile. I didn't fool him in the slightest. But it doesn't matter. I didn't fall. Wax on the arm." Lovely.
-
"An image a day and an MP3 to go with it, for no obvious reason." And no RSS, so you'll just have to turn up every day. Lovely concept.
-
Wonderful, delightful, charming writing from Duncan Fyfe; this, and the eight chapters that follow it, are pretty essential, and they're nice and brief. Speculative fiction about games, culture, and the future. And fandom.
-
Gosh, that looks lovely – and bonus points for a preview video that films the iPhone, showing the way fingers work on its surface, rather than just showing the results of interactions.
-
"for a while now we’ve been meaning to post some early childhood snapshots of world of goo, to dig deep into our code repository and remember the good ol’ days. the early part of a game’s development is often very enjoyable because things evolve rapidly and there’s a great sense of accomplishment. it’s also a lot of fun to look back at those early days and laugh at what the game use to look and feel like." First in a seven part series, in which 2D Boy walk us through the – playable – origins of World of Goo. Game devs: more like this, please.
Heroku – a new addition to the toybox
05 March 2009
You can now find out what Schulze – or anyone else, for that matter – is listening to (as described in this post) on the web; just head on over to http://wotlisten.heroku.com.
The utility of the original command-line script is now diluted even farther – mainly because you now have to go to the website to scrape the web – but that wasn’t really the point of putting wotlisten
online; the point was to see just how easy deploying to Heroku really was.
The answer is: remarkably so. I wrapped the original script into a little Sinatra application, with two views, and a tiny bit of error handling for convenience. Sinatra’s something I’ve been playing with for a while now: it’s really excellent for wrapping small scripts into little webapps with the bare minimum of extra code, and when combined with lightweight tools like DataMapper, and sqlite, just powerful enough for the lightweight tinkering I seem to do so much of. If you’re a Ruby developer and you haven’t played around with Sinatra, you owe it to yourself to check it out – it’s a lovely library to have in the toolbox.
With the webapp written, I installed the heroku
gem, which helped me create a new remote git branch pointing at my Heroku account. Deployment is trivial – far simpler than using something like Capistrano; all that is necessary is to push my master branch to the heroku
remote, and upon a successful push, Heroku notices that I’ve pushed out a Rack application – and it directs requests to it automatically.
It took about ten minutes to write the Sinatra app, and another ten to get it up and running on Heroku; the single snag I ran into was the same as Tom did – the need to unpack haml into a vendor directory.
I’m very, very impressed. It’s all very well being able to build small, trivial toys like wotlisten
, but it’s often a hassle to deploy or configure them. Heroku really takes most of that pain away, and makes setting a tiny Sinatra app live a trivial task. It’s definitely going into my toolbox – or, perhaps, that should be toybox – for the near future.
-
"How finished an artefact is is an important indicator of its relationship to the world: not just an indication of where it is in its lifecycle, but also one that explains how it should be understood, and that opens a dialogue between the observer and the artefact." Me, on Pulse Laser, talking about unfinished states as conversation tools, amongst other things.
-
"Virgil is singing arms and a man". I must admit, I prefer "the man", but this is lovely nontheless.
-
"I’ve always been curious about which drummers use a click track and which don’t, so I thought it might be fun to try to build a click track detector using the Echo Nest remix SDK." Analysing tempo fluctuation on a variety of popular recordings to find out who uses a click track; as you might have guessed, Ringo and John Bonham didn't.
-
Finally, a decent video of Abel. Ignore the first round, where he gets hammered, and concentrate on the second two: he negates Sagat's ranged game by getting in close, throwing in some careful EX scissor kicks, and massive abuse of linking a juggle into the aerial grab throw.
-
Some nice tips in here, mainly about blocking access to things and security.
-
David Hobby goes to Cern, and has a ball. Also: takes some nice portraits.
-
Useful tutorial on building Pagination, that goes beyond the Pagination library and points out what you need to be doing with the Model, too.
-
Bandcamp add an automatic way to generate one-time use download codes for music – so bands can promote singles and the like. And then: they add automatic Moo Minicard generation to the mix. Bloody brilliant, and definitely The Right Way To Do Things.
-
"where dreams become heart attacks" – photographs of revolting, calorie-drenched food "experiments".
-
"I'm sorry to say that Demiforce is canceling plans for Onyx." This is a real shame, because I was somewhat excited that Demiforce wasn't just ramping up for "another game", and was instead building something that might benefit the platform. As it is: oh well. Those Apple T&Cs are killer, it seems.
-
"I was reading about arcades and how you'd have to queue to play popular games as well as follow rules like no throwing in fighting game or the others wouldn't let you play. This seems rather strange. The money cost must have gotten expensive pretty quickly as well. I'm not old enough to have been to them when they were around so I'm curious about what they were like." And then, 18 pages of wonderful gaming oral history; you'll be smelling the aircon and the chewing gum by the time you're through with this thread.
-
"The aim, then, is to explore what makes a good children's game, to consider how this oft-maligned market can sometimes reveal bad game design habits that we've been conditioned to tolerate, and to offer a guide to the best games for kids available now by looking at the four design areas that I believe are key to making a successful game for children." Dan Whitehead's roundup of games for children is really very good: some strong thinking, good comparative analysis, and best of all, parental insight. More like this, please, EG.
-
Wonderful interview with Marty Stratton and John Carmack on Quake Live; there's some really smart insight on development and business in here, and also some tidbits of Carmack talking code. Definitely one to mull over.
-
"This jQuery plugin generates sparklines (small inline charts) directly in the browser using data supplied either inline in the HTML, or via javascript." Nifty.
-
"…when we step into the shoes of that avatar, be it 1st-person, 3rd-person or otherwise, we exit the darkened movie theater paradigm and enter an intricate, performative, exploratory lab of untested ideas and speculation. We enter a playful space that feels and responds much more like a live theater rehearsal than an interactive movie or a triggered series of movie clips." Michael debunks the games-as-cinema analogy with an interesting take that considers them as more like theatre rehearsal.
-
"This is not a book about the VCS, nor breakout, nor video games and video game culture; it is a chronicle of the experience of that entity we might call “the player.” Oddly, there is little I can take from it in terms of approaches to video gaming or thoughts on the VCS Breakout. But it did enlarge my perspective and help me think about physiological, cognitive, and, let us say, monomaniacal aspects of video game play. Nervous, very dreadfully nervous Sudnow has been, but why would I say that he is mad?" Sudnow passed away very recently; I really ought to read his book, more than ever.
-
"[s3fm]… lets anyone run a streaming radio station, with just a folder of MP3s. Put those MP3s in an Amazon S3 bucket, and give your friends the S3 FM link."
-
Matt's talk (in English) from Lift 09, on scientific fiction, stories, and the design process. Good stuff – not too long – and wonderfully filmed: the cameraman focuses on his hands as much as his face, which is just perfect.
-
NeoGAF users band together to make a perfect, eight-stage, LittleBigPlanet rendition of Contra. Remarkable, especially the behind-the-backdrop puppeteering that makes the walking-into-the-screen levels possible. This had better not get a takedown slapped on it, because it's phenomenal.
-
"Perfect gift for any World of Warcraft player or other MMORPGer in general. You get one "main" glass and one "alt" glass. Serving idea: fill your main with your alcoholic beverage and your alt with your chaser since mains are typically stronger than alts." Oh dear. (But: good gag, and dangerous for drinking games).
-
"SFZero is a Collaborative Production Game. Players build characters by completing tasks for their groups and increasing their Score. The goals of play include meeting new people, exploring the city, and participating in non-consumer leisure activities."
-
"One of my enduring passions is exploring graphic design with programmatic and generative systems. While some aspects of design require the skilled hand of the designer, others can be formalized and explored by computer. For those tasks, Mathematica is an exceptional tool." Some lovely thinking around generative design.
-
"I shouldn't even explain it- you should probably just youtube some gameplay footage if you're interested and watch the insanity." Gerard Way on quitting Force Unleashed – and hinting that he's going to talk more about other games he's given up on. That should be interesting.
-
Some well-worn tales here, but also some good new ones, particularly when it comes to query-profiling and all forms of caching.
-
Jolly good – easy to configure and get going, nice templating, and fast, because it's based on a databased index. Also, it looks like it's very actively maintained. Now added to this blog!
-
"Are all these industries in such terminal decline that they’re grasping around for any revenue stream or way out? Or is this the converged future, where business and culture are one and the same? Not only can’t I tell whether things are real or marketing vehicles any more, I can’t even determine what’s being marketed." Chris has a point.
-
Which is the sensible way to do things, and this feels about right.
-
The title says it all. Proper good, especially the sheer volume of A Lot Of Guys With Drums, and the way the brass replace some of the keyboard and bass parts.
-
"One Amish-man told me that the problem with phones, pagers, and PDAs (yes he knew about them) was that "you got messages rather than conversations." That's about as an accurate summation of our times as any." A wonderful quotation in the midst of this dense, fascinating article.
-
"The first viewings of Dante's Inferno suggest the action adventure will be very similar to God of War… enemies can be smashed into the air and juggled around using simple combos that mix light and heavy attacks. Magical abilities will also feature, and fallen enemies will spill health and magic orbs that replenish respective status bars." Oh Jesus, please make it stop.
-
The reason CakePHP has issues connecting to MySQL database on OSX 10.5 is because its database adaptor is explicitly looking for the default mysql socket defined in your php.ini. If you fix that, everything works. The critical adjective, if you ever search for this again, is the "OSX" part.
-
"Designing a game for a limited platform is not only a great exercise for a development team, but can often give real insights into how to take an existing product into a whole new area — often with great improvements to controls and the whole user interface and experience." Denki on porting from low-spec digital TV boxes to even-lower spec digital TV boxes. Some good stuff in here, particularly around constraint.
-
"…once WoLK came out and half the guild went completely insane and started chasing the really silly achievements, it was clear we were going to need an RSS feed of the things. So I built one. It’s based on the Armory, like most WoW tools, and is a complete kludge, like most of my tools. But here are my notes anyway." Hurrah! Tom wrote his magic tool up. It's great, it's daft, and I love the Armory's crazy XML. Alas, my achievements are few and far between…
-
"it seems to me Criterion, in particular, has identified and implemented a strategy that works remarkably well in the current games marketplace: release the best product you can and stand behind it; improve the quality and player experience with frequent upgrades; offer additional value-added content worth charging for; nurture the relationship between your consumers and your development team; and give folks what they want."
-
"Translator 'tempestas_caput' doesn't seem to offer any explanation as to why he's translated Zelda II into Latin, so we just won't ask. But it's not the only game getting his "sleeping language" treatment: he's also he's also gone alone, dangerously with the original Zelda, and is making his way, even more ambitiously, through Final Fantasy III." Brilliant!
-
"…if the future of games is to become entertainment services, then are subscriptions going to fall away in favour of upfront payments and free updates?" Some good thinking from Duncan.
-
"Google PowerMeter, now in prototype, will receive information from utility smart meters and energy management devices and provide anyone who signs up access to her home electricity consumption right on her iGoogle homepage."
-
"So, you finally caved. You've accepted a friend request from your Mom, Dad, crazy Aunt Ida, and your college roommate’s newly divorced mother. Well here's your chance to get back at them for taking away your public privacy."
-
Daft, lovely, and hypnotic to watch.