Skip to content
MapAttack is a real-time location based game built on top of the Geoloqi Platform!
Ruby JavaScript Shell
Find file
Latest commit 9214480 Jul 27, 2012 @kyledrake kyledrake Switch to thread model
Failed to load latest commit information.
Designs Browser now registers with the server with its jabber id. New graphics. Mar 6, 2011
models Update to support anyone creating games Apr 7, 2012
public group fix Oct 13, 2011
spec Fix up tests (sortof). App oauth token needs to be revisited Aug 4, 2011
tmp Final commit of running app Mar 26, 2011
vendor/cache
views Add quadrocopter video Jul 10, 2012
.gitignore
.rvmrc Port back to synchrony Sep 18, 2011
Gemfile Switch to thread model Jul 27, 2012
Gemfile.lock Merge fix Apr 7, 2012
LICENSE Updating readme and license Sep 24, 2011
README.markdown Updating readme and license Sep 24, 2011
Rakefile
config.ru Cleanup underway, still in progress Jul 25, 2011
config.yml.template Whitelist for admin Sep 13, 2011
controller.rb Update to support anyone creating games Apr 7, 2012
environment.rb Switch to thread model Jul 27, 2012
start.sh Port back to synchrony Sep 18, 2011

README.markdown

MapAttack

http://mapattack.org

MapAttack is a real-time location based game built on top of the Geoloqi Platform!

MapAttack is a game of territory capture using Geofences and smartphones. Players join the game and are automatically assigned to one of two teams. Players then run around to capture invisible coins only visible on their mobile phone screen. When a coin is captured, the coin changes color and the team gets points! We've hosted games in Portland, Oregon, at Stanford University, and in Sweden!

Blog Post: Geoloqi launches MapAttack!

Blog Post: MapAttack Weekend Timelapse Footage!

Want to bring a game to your school or company? Contact us at play@mapattack.org and we'll be glad to help you out! You can also follow @playmapattack on Twitter for the latest games and news! We'll be bringing it to more campuses and cities starting in Summer 2011.

How to Install

  1. Clone the repository.
  2. Ensure Xcode is installed on OSX, or the compiler environment for Linux
  3. Install RVM! http://rvm.beginrescueend.com/
  4. Set your environment to Ruby 1.9: rvm install 1.9.2 && rvm use 1.9.2
  5. Install bundler: gem install bundler
  6. Install the packages by running this command: bundle install
  7. Add database login, OAuth2 credentials and (optional) Google Analytics ID to config.yml (see config.yml.template)
  8. Start the server: bundle exec rackup -s thin -p 4567 -E production (leave off "-E production" for development)
  9. Point your browser to http://localhost:4567

To run the tests: bundle exec rake test

License

Copyright 2011 by Geoloqi LLC and contributors.

MapAttack is available under the GPLv2 License.

See LICENSE

If you would like to discuss different licensing options, please contact us at info@geoloqi.com or on our website, https://geoloqi.com.

Something went wrong with that request. Please try again.