Making QR Code Treasure Hunts

Been thinking about how you could set up a QR code-based tresure hunt activity – scanning a QR code in a location brings up a Google Maps link showing where the next clue is, and so on. It might be a way of structuring field trip activities – at each location there might be a task to complete, data to collect etc.

I was having problems getting this to work mainly because of a quirk of Google Maps that is way annoying!

Some QR code creators have an option for a link to Google Maps – you just enter the lat/long coordinates and the QR code generator does the rest.

The problem is that Google Maps only likes lat/long if it points to an actual address. If you enter coordinates for somewhere off-road it will default to the nearest highway. It seems bizarre that Google should purposefully do this. If I’m providing exact coordinates for a location isn’t it safe to assume that’s what I want to see on the map, not a road that might actually be a few miles away!

The coordinates for this code should be on a tree in the field to the north (51.558791N,-3.72299W) but the pin drops on the road 400m away.

Margam_-_incorrect

So, after a bit of hunting on the forums here’s the solution.

 

Ignore the QR code generator’s automatic feature ike QR Stuff has. Go straight to Google Maps and turn on the satellite view (so you can see the location more accurately). Right click on the exact location and chose What’s Here from the list.

The coordinates will show in decimal form in the search bar above the map.

Before you get the URL link for sharing write “loc:” (in lower case) before the coordinates and hit “Enter”. This will refresh the map centred on your location.

Go to the “Link” button on the right and grab the URL from the pop-up box. (HINT: Ticking the short link function will result in a less complex QR code that is more scannable.)

Go to your QR code generator and paste in the link. Print the code out and away you go.

This QR code is set up to work properly.

Qrcode

 

 

 

Making location-based activities with ARIS

Aris

I’d stumbled upon ARIS about a year ago but never had a chance to try it out until recently. Given that I’m now doing workshops on geolocation stuff and I’m presenting at an Enhancing Fieldwork showcase, it seemed the right moment to try. 

ARIS is a free tool for creating location based “games” that can be accessed and played via an iPhone app. It’s similar in many ways to HP’s Mediascapes that I did some stuff with back in Sheffield a few years ago. It’s been designed by a team based at the University of Wisconsin-Madison.

Using a Flash based editor on your desktop you add “objects” to a Google Map and then set the behaviours for each of them. Objects can be:

  • Items – virtual objects that can be picked up and stored in the iphone app’s inventory, or carried and dropped by players
  • Plaques – information and media (audio and video) pop-ups, perhaps telling you about a location or giving you new instructions
  • Characters – essentially virtual people that you can programme with branching converstaions for a player to interact with.

Each of these items can include “requirements” so that they behave in a particular way. For example a character won’t appear on the map for a player to talk to until then have picked up a certain item.

Objects and the tasks and behaviours surrounding them can then be grouped into “quests”. So, to complete a quest a player has to find a certain number of items, talk to various characters or visit locations etc; there then might be a follow-up quest to complete, and so on.

When the player is out in the field using the GPS-enabled app, they access the game on the server (you need internet connectivity) and away they go. As they get within a defined proximity of an object, the phone will vibrate and give off a (pretty loud) tone. They then view the plaque, pickup the item or interact with the character. The player can see a map of their location and the game can be played blind or the designer can choose to reveal the location of some or all objects.

Another neat touch is that the app allows the player to take pictures or record audio within the game. In the mock-up I did I had a “Will Allen” avatar pop up while I was outside Haymarket Metro instructing me to take a picture of a particular statue. Once I’d done that, the avatar popped up again to confirm I’d done what he asked. Neat.

You can find much more detailed info on their site and get started here.

Some random initial thoughts:

  • There’s obvious applications for enhancing fieldwork, either from the point of view of giving students added information about the locations they are visiting or going to the other extreme of highly interactive stotytelling activities like the Dow Day “participative documentary” example on the ARIS website.
  • The ability to easily create dynamic objects is a step forward from the clunky (but pioneering) Mediascape.
  • I designed my game to have a mix of objects that were viewable on my iPhone’s map all the time along with others that were hidden or appeared after completing a task. Having a completely invisible game is likely to lead to confusion. At least consider having a starting location marked.
  • It’s just about simple enough for more able school students (and I guess most FE and HE students) to be able to create their own content. You don’t need any web development skills.
  • I think I prefer this sort of approach to other AR apps like Layar or Junaio. They’re difficult to create stuff for and cost to publish.
  • The iPhone is a much more reliable and enjoyable device for this than those nasty EDA things we used to use for Mediascape!
  • Having said that, the GPS isn’t pinpoint accurate so I had to include a fairly large margin of error (30-40m) on the placing of the objects. Having the game in a built-up environment also created problems for the GPS accuracy. Not insurmountable, but I think these games are likely to work better wheer they range over a wide area.
  • Having the iPhone as the only device that can run it is a real barrier. They suggest a possible solution for mifi and GPS-enabling iPod Touches but I’ve no idea how well these things work. An Android option would also be good but a web app would be even better.
  • I encountered a few server errors and app crashes when testing mine. I was still able to complete my “quest” but it was enough to make me feel jumpy about running this sort of activity with large numbers of students.
  • Planning and testing are really important to ensure functionality but also comprehensibility. Do game players understand what they have to achiveve and how to go about doing it? It could easily get frustrating for players without clear directions.

For all it’s problems, it’s still really good.There’s lost more stuff I’d like to try with ARIS but for reasons of time I’ll have leave it there for now.

Leave a comment if you’ve had any experience with it.

Hmsg Spiral maps

John Johnston has recently blogged about a mapping project called Hmsg maps that’s worth a look.

It’s an elegant bit of digital storytelling from Charles Veasey and J. Craig Thompson where they traced a spiral shaped path from a key location in New York State, collecting audio and video and then mashing it together into a custom-made web app (using ActionScript and the Google Maps API).

Here’s the blog post and the actual project.

It’s wonderfully immersive in the way it gives multiple perspectives on a contrasting variety of locations (first person and and birds’ eye point of view, audio).

John has done his own using Javascript with a detailed explanation of how he did it.

Theres something about these videos of stillness that give a real flavour of the locations, making them great storytelling tools.

It may not be as immersive but it would be possible to do something similar straight out of Google Maps using the My Places function or Google Earth. Use the drawing tools to draw your path (spiral like they’ve done here, or perhaps a transect, zig zag, whatever). Once you’ve captured the media in the field, upload them to YouTube and embed them in placemark description boxes.

It would be a much cruder solution but more accessible to people without the web dev skills.