Download - Location-Aware Interactive Fiction
INTERACTIVEFICTION
LOCATION-AWARE
i want to generate adventures!
like classic text adventures it should be:
exploratory fantastical &intellectual
take players on adventures to exciting new places (like phipps)
but it should make use of modern technology:
how do i make this happen?
ANALYSISINPUT RESPONSEGPS data from iphone &
choices in storyin processing to iphone
“CHECK LOCATION”Players check what elements & possible actions in their current location by sending their location to the program using a free app called GPS Mail
INPUT ANALYSIS ANALYSIS RESPONSE
CHECK MAILA processing program runs during the game play and checks for new messages sent from the phone to: [email protected]. The program parses the GPS Mail message for location data and input actions from the player.
SEND MAILBased on the location data & choices parsed- the program will determine and respond with what is present and possible in the adventure. This message is then “emailed” back to the players phone number.
“SEE LOCATION”A description of the fantastical environment and possible choices is send to the players message inbox.
INPUT
INPUT
Players send a message to “[email protected]” to let the game know where they are.
That way the game can respond with a description of the fantastical environment they are in.
INPUT
INPUT
Players can specify an action that they want to take in the environment.
For example- typing ‘examine’ into the text field will tell the game that the player wants to examine the elements in the room they are in. If a description exists- the game will respond with a detailed description of what is in the room.
INPUT
This email gets sent to a processing program for parsing.
ANALYSIS
ANALYSIS
thanks blase & billy
strings?
ANALYSIS
ANALYSIS
The processing sketch checks for new emails received by “[email protected]”
ANALYSIS
It parses the GPS data from the email and saves it is a useable variables. It also checks if the player entered an action and saves that string in variable as well.
ANALYSIS
It then checks if the location & action specified by the player are in the database of defined game locations. If so it will send the player an appropriate game message.
RESPONSEThe response is sent to the player’s message inbox by emailing the response to their phone number.
story time!
what an adventure could be like:
reflections