netmap / netmap-game-server

Server for the netmap-android sample game that uses the NetMap library

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NetMap Server

This is the game server behind NetMap.

Setup

The recommended development environment for the game server code is the NetMap server VM.

Map Data

If you don't live close to MIT, modify the bbbike.org URLs in lib/tasks/osm.rake to get OpenStreetMap data for your own neighborhood, then run rake osm:load.

High-Level Structure

The game server is a Ruby on Rails application. We make heavy use of the Rails asset pipeline to prepare the HTML, CSS and JavaScript that runs on the client.

The server stores data in a PostgreSQL database. We rely on the geo-spatial indices provided by the PostGIS extension.

The game's map overlay is rendered by configuring mapnik to serve OpenStreetMap data.

Copyright

The NetMap server code is (C) Copyright Massachusetts Institute of Technology 2013, and is made available under the MIT license.

About

Server for the netmap-android sample game that uses the NetMap library


Languages

Language:Ruby 73.6%Language:CoffeeScript 25.1%Language:JavaScript 1.1%Language:Vim Script 0.2%