Jun 262009
 

I wrote a post just about a year ago on how “Hackers and Hombrewers are NOT Pirates.” Like most of what I post to the web, it serves little more than to remind me later of the evolution of my thoughts on particularly relevant research interests. Like beer. Recently however, there has been a resurgence of commentary/thought on the decline of computer science programs. Though I now consider myself primarily a “historically inclined cultural anthropologist who studies cooperative work, with game development and the game industry as my primary lens,” I began my secondary education as a computer science and mathematics major with women’s studies and sociology as the instruments that later led me to graduate school.

What follows is my analysis of recent reports on how, “Lack of Programming Skills Puts U.S. Security at Risk,” and the “gender gap in perception of computer science,” [the actual report] are a product of a continual assault on the “hacker,” “the tinkerer,” and “hobbyist” more generally in our culture. To which I first say, “serves us right, what you reap, you sow.” Having gotten that off my chest, I’ll attempt to be a bit more constructive with what follows… Continue reading »

Apr 082009
 

I have spent a great deal of time lately assessing different tool chains for prototyping games in my classes. There are of course a great many options for this, but I wanted to start documenting some of what I’ve been playing with. All of these efforts will eventually be incorporated into a project that I am doing for the IGDA Tools Sig, which I guess I am supposed to be bloggin for now, but have yet to start.

  • Game Salad – This seems to be an actual release of something similar to the long promised Stencyl application. I have been looking for system like these GameMaker that allow you to quickly mock up 2D game prototypes. Of course one of the major sticking points with all of these applications is that they are not cross platform in many cases.
  • Lost Garden (Danke’s Numerous Artistic Contributions) – The numerous freely available graphics that Danke has shared with the independent community are awesome, and I can’t really thank him enough for doing this sort of thing. My students have made some use of these tile sets. I on the other hand, use them all the time to mock up designs.
  • IndieLib and Pieced Image Map Editor – IndieLib is a new find for me. I’ve spent a significant amount of time as the OS X lead on G3D, a cross-platform game tech/engine. Lately I’ve had more need for something like G3D, but 2D. IndieLib seems to have found a kind of critical mass of independent game developers interested in working on the library, so I’ve begun looking at what it will take to bring it to OS X. To this end, I’ve been focused on making it as friendly as possible with Quartz Extreme, which would give a 2D library the biggest spread of support from graphics cards on OS X (including those integrated Intel cards).
  • FlashDevelop – Flash Develop is a kind of sideline interest. Open Source Flash development seems to be a growing interest for many. I am no exception. I have no love for proprietary software like the Adobe Creative Suites, but Flash certainly is a growth area, so figuring out how to support developers interested in Action Script and Flash is something I have spent a great deal of time with lately.
  • Löve – Löve is also a love/hate/hate-love thing I have going. I’ve been using a great deal lately to prototype my own game concepts. So I love it. At the same time, I’ve encountered several strange things related to the underlying Lua language, which I hate. At the same time, some of the things I hate are actually kind of growing on me. Hmmm…

I wined a few weeks back about being unable to register on the PopCap Developer Forum so that I could download the PopCap Framework. Post GDC this announcement came out, which seems to indicate that the project is being scrapped by PopCap, but released into the wild at some future point as an Open Source Software project. This is partially why I decided to throw my hat into the IndieLib ring. Continue reading »

Mar 172009
 

I’m working on another post related to my efforts on finding useful frameworks and tools chains to use in my classes and independent game development here in Athens, GA. That is a longer post, but this seemed important enough to be its own post. I recently found the Popcap Developer Framework, which for independent 2D game development looks really exciting. It is my understanding that this framework was used in the development of games like World of Goo and of course many of Popcap’s games. What a boon to the community I thought! Then I clicked the download button, which sends me the following message:

Forbidden
You do not have access to this page.
You must be logged in to developer.popcap.com before downloading files

To which I dutifully clicked the “Register” link, which returns the following:

Sorry, registration has been disabled by the administrator.

I’ve sent several messages through the “contact us” link with no reply. I have found the alternative Tuxcap port of the library, but it is a little sad to see such a great community boon lost to the non-responsive industry ether that pervades in many cases. Of course I can’t ask the question on the Popcap developer forum because registration is closed. Thus I cry my tears into the Internet ether.