Geo Command: The First Month

For the last month I’ve been developing a GPS based game called Geo Command. So far it has been going very well. The details of the game are still mostly secret, so any information you’ll find on the Internet will probably only be from the Geo Command Twitter feed and this blog.

UPDATE: Geo Command development has been discontinued. Sorry folks.

The Time-Lapse Video

As promised, here is the time-lapse video of my screen while developing Geo Cmd. To see it in Full HD, hit the full screen button, then turn on HD.

The audio track is called “Liquid Night” by Redshirt Theory. Check out his website if you want to hear more of his excellent music. There will be a follow up post on how this video was made, so follow @slowchop or subscribe to the blog if you’re interested.

If you prefer YouTube, the link is here, but the quality isn’t so great. For some reason, the text is choppy at 1080p.


Right now I’m on a loose schedule, since it is difficult to work out how long this project will take. Here are the features implemented for the past month:

  • Import OpenStreetMap data into PostgreSQL (1 week)
  • Create the server in Python (1 week)
    • Ensure adequate unit tests for the Python server
    • Server to not allow building placement in water
  • Create a Python prototype in PyGame and OpenGL (1 week)
  • Begin developing the HTML5 and WebGL client (1 week)
    • Render a scrollable and zoomable map in WebGL
    • Detect your GPS location
    • Draw simple objects on the map for bases and units
    • Use HTML5 local storage to cache some client side data

Alpha Testing

I’m still collecting people who want to test Geo Command when we start public testing. If you’re interested, please follow @geocmd and ask demand to be an alpha tester.

2 thoughts on “Geo Command: The First Month”

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>