Mission Uncritical

Facebook and Software Architecture

I’ve been thinking about software architecture lately, mostly as a result of continuing to suffer at the hands of Facebook’s horrific platform and API. For those who haven’t tried to use it, Facebook’s platform is notoriously atrocious. It’s badly documented and doesn’t always do what the documentation says. It breaks regularly. It rolls out changes without notice. The entire architecture… read more

Another Faculty Job Opening at Georgia Tech

in Digital Media / Public Media

My program at Georgia Tech has yet another job opening, in the area of civic digital media. I hope you might apply for it, or share it with those who might be a good match. The School of Literature, Communication, and Culture of the Georgia Institute of Technology seeks applications from digital media theorist-practitioners with a Ph.D. (field open) to fill… read more

Pascal Spoken Here

Learning about Learning Programming from the Apple ][

Among the many, many things we talk about when we discuss curriculum for the Computational Media degree is how to make learning programming facile and appealing all throughout a student’s career. Many sub-problems arise, for example, how can one help students learn new languages and environments after they’ve become familiar with one or two? Just after having some of these… read more

Racing the Beam is a Front Line Award Finalist

Game Developer Magazine holds an annual Front Line Awards, for “the year’s best game-making tools in the categories of programming, art, audio, game engine, middleware, and books.” Racing the Beam is among the finalists. We’re definitely an outlier, the other books covering much more “practical” development concerns (Game Coding Complete 3e, Game Engine Architecture, Mastering Unreal Technology, and Real Time… read more

Videogames are a Mess

My DiGRA 2009 Keynote, on Videogames and Ontology

What follows is the text of my keynote at the 2009 Digital Games Research Association (DiGRA) conference, held in Uxbridge, UK September 1-4, 2009. The text corresponds fairly accurately to the address I gave at the conference. In a few cases, I’ve added some clarifications in square brackets, where additional context or commentary was relevant. Videogames are a mess So… read more

The Metaphysics Videogame

Part 2: What Kind of Videogame?

In part 1 of this series, I introduced the idea of a metaphysics videogame and described why such a thing might be a good idea for philosophy. That was the easy part. In this post I’m going to explore what such a game might look like, in the abstract. The idea is not to suggest only the most viable approach,… read more

Can’t Continue Error

Apple Rejects Commodore 64 iPhone App

iPhone developer Manomio has created a slick, feature-packed Commodore 64 emulator for iPhone. The emulator and the five games it ships with are legally licensed. After a year of development, they submitted the program to Apple, who rejected it, citing the following SDK agreement clause: We’ve reviewed C64 1.0 and determined that we cannot post this version of your iPhone… read more

The Proceduralist Style

On an artistic style in contemporary videogames. From my "Persuasive Games" column at Gamasutra.

Are games art? Last year, what Jim Preston wrote drove the nail into the coffin of this absurd and useless question: To think that there is a single, generally agreed upon concept of art is to get it precisely backwards. Americans’ attitude towards art is profoundly divided, disjointed and confused; and my message to gamers is to simply ignore the… read more

Not Interdisciplinarity, But Love

My keynote presentation at the 2008 Game Developers Conference Education Summit

Note: this is a written version of the keynote address I gave at the Education Summit at the 2008 Game Developers Conference. The original presentation was extemporaneous and included evocative (rather than explanatory) slides. This version has been adapted from the presentation and the slides in a manner that will hopefully preserve the ideas fully while maintaining their original context:… read more

Dwelling Machines

Introduction to a symposium I organized at Georgia Tech

This past Monday the School of Literature Communication and Culture and the Wesley Center for New Media at Georgia Tech hosted a symposium I organized called Dwelling Machines. Here’s the description, too small to read in the event poster above. This symposium asks whether and how technology might alter the way we perceive dwelling. Of particular interest are the aspects… read more