Difference between revisions of "Quilage"

From Vague Hope Wiki
Jump to: navigation, search
Line 29: Line 29:
  
 
== Development road map ==
 
== Development road map ==
 
+
Main page: [[Quilage Development]]
=== Client ===
+
 
+
==== V1 ====
+
Basic output and saving data to database
+
 
+
==== V2 ====
+
Running as a service
+
 
+
==== V3 ====
+
Some form of basic graphics
+
 
+
===== V4 ====
+
Fake Map integration???
+
 
+
=== Server ===
+
 
+
==== V1 ====
+
Basic interaction, random location name gen, random action,
+
DONE
+
 
+
==== V2 ====
+
Give each location a range
+
Handle locations growing with more visits
+
Some form of admin map
+
 
+
Solo game should be finished at this point
+
 
+
==== V3 ====
+
Increased Interaction between users
+
  
 
== Links ==
 
== Links ==

Revision as of 08:48, 7 October 2009

Quilage is a passive RPG based on the player's real life movements, as tracked by their mobile phone.

Intro

[TODO: endeavor to explain what the point of quilage is]

Quilage consists of two main components: a client that runs on a Android phone and a web-server back-end.

Client

The client runs on the user's phone and every 15 min turns on the GPS to get a location fix. When it has successfully got a fix, it compares it with the last location fix and uploads the result to the server.

Server

When the server receives an update from a client, it compares the two location fixes and generates a twitter post along the lines of:

"bob walked for 2.52 km in a SE direction"

As well as posting to twitter, the server also stores certain anonymous data so that interesting maps can be built up over time.

If a user stays in the same place for two consecutive updates, the server marks this place as a location and assigns it a generated name with the structure "<adverb> <verb>". Examples include "happy forge" and suspicious hotel. This will then result in a twitter post such as:

"bob is eating lunch at the happy hotel"

Requirements and components

  • An android phone with GPS and a data contract.
  • A sense of humor.

Development road map

Main page: Quilage Development

Links

  • Previous project page EQA