Skip to content
Just playing with Sphere between two computers
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.


Taking the Sphere video game tools for a (distributed!) test-drive.

Currently, this is just a repo for sharing code between my Mac and my PC. Why?
- my Mac is my primary machine, and where I prefer to hack code
- Sphere sports a PC-only IDE for tileset creation, map editing, sprite animation, etc

Sphere is interesting to me because it exposes its API through Javascript (using Spidermonkey). I want to stretch my legs with it a bit, given that Javascript blurs the lines between "data" and "code" so greatly (via meta-programming, DSLs, JSON, etc.) 

It also occurs to me that video games are a ripe domain for this kind of approach, as the best games (IMHO) are often architected as data-driven systems (think SimCity, Civilization, RPGs old and new with their endless creatures, items, towns, NPCs, maps, etc). Plus, Sphere drops you right smack into the middle of creating a game, so it's damn fun to play with!

- Loren
January, 2010
Something went wrong with that request. Please try again.