Horizns – an augmented reality, collaborative storytelling game

Horizns logo 1_croppedHorizns is my thesis project for the M.A. Program in Digital Media Design for Learning at NYU, created (in 2015) using the ARIS (Augmented Reality Interactive Storytelling) platform.

Here’s the back-of-the-box description:

Playable by anyone aged 12 and up, Horizns is a narrative-based, augmented reality (AR) game ultimately designed for collaborative storytelling in grades 7-12 ELA and/or Social Studies classrooms.

Players begin by participating in the (fictional) “Horizns Rewards Program,” an AR tour of the history of Times Square, NYC. The plot takes a dark turn, however, as players must “dystopify” the world around them; and everyone’s best chance at escaping a dire future means interacting with the dystopian visions of others.

If you’re interested in my (six-minute) talk introducing Horizns to attendees of the ECT-DMDL Design Expo (5/15/15), you can find it here. [Warning: Contains spoilers! ;-)]

My general aim with this project was to make something that was a) genuinely constructivist and constructionist; and b) a genuinely engaging gaming experience. More specifically, as far as learning theory goes, the  game’s design is ultimately driven by the notion of “Social Imagination,” which Maxine Greene defines as learners’ “capacity to invent visions of what should be and what might be in our deficient society, on the streets where we live, and in our schools” (Releasing the Imagination, 2005, p. 5). And for a bit more on the theory behind Horizns‘ design, please feel free to check out my Design Expo poster (pdf).

“Through My Eyes” – Oculus Rift + interactive fiction (+ Harry Potter)

Created for:

Project length:

  • Medium-long (approx. last quarter of the term, final group project design document).


  • Diondra Arroyo
  • Enid Brown
  • Kelsey Buttendorf
  • Jullie Harten
  • Matt McGowan
    • my principle contributions: “Persona,” “Context Scenario” and “Narrative Flowchart”


  • As a group, produce a full, thorough design document on a project of mutual interest.

For our final project, my group came up with an Oculus Rift-driven, interactive fiction learning game experience titled “Through My Eyes.” Here’s the concept brief:

Through My Eyes - concept brief
(Layout by Jullie Harten)

The full design document is here:

“Through My Eyes” – full design document

and these are my principle contributions:


TME - persona
(Layout by Jullie Harten)

Context scenario:

TME – context scenario (pdf)

Narrative flowchart:

(Page layout by Jullie Harten)
(Page layout by Jullie Harten)

“Mama Hen Is Sick!” – an interactive fiction game

Created for:

Project length:

  • Medium (approx. the middle third of the term).


  • Matt McGowan (solo project/assignment).


Create a game using Inform where the player must solve a mystery based on the traces left in the environment. As part of the concept of the world, establish events that happened in the mystery and that the player will have to reconstruct.


Your game should at least have one NPC [non-player character] to talk to, and there should be a set of mechanics that allows the player to input the solution of the case.

In the coding, the length of the strings is 140 characters. You can generate text dynamically that is longer than that on the screen, though.

The final game should be a short scene that players can solve in 7-10 minutes.

Here’s part of the description of “Mama Hen Is Sick” as originally conceived (with inspiration swiped from The Space Merchants and–the Sonmi~451 story in–Cloud Atlas):


The not-too-distant future, in a factory that grows and processes vat-grown meat, the mass of which is named “Mama Hen.” The processing is attended by three dozen human clones (all male), supremely loyal and compliant laborers who live in the factory where they work. Unbeknownst to the clones, however, the factory is about to get bought out, meaning the fate of the entire operation is up in the air. All senior management staff are off at a “retreat” (a Machiavellian buyout negotiation preparation summit), leaving the janitor (a non-clone human who also lives in the factory) and the factory AI in charge.

The story takes place at night, when all the other clones are asleep. The central mystery revolves around finding a saboteur who has infected Mama Hen with some kind of flesh-eating disease that’s causing her to rapidly (and disgustingly) deteriorate. She could be dead by morning. The player character (PC) is awakened from his sleep cycle by the factory janitor, who says he needs help cleaning up the unholy mess that Mama Hen’s deterioration is creating. The janitor also wants to see if the PC knows anything about what’s happening to the meat.

The principle/iterative difference between the finished product and the outline for the game is that I ended up getting rid of the janitor NPC, as the AI NPC served all the story purposes I had in mind just fine (and I only had 7-10 minutes of play time to tell that story).

“Mama Hen Is Sick!” is entirely a text-based game, but this is the “map” I had in mind when making it:

outline draft 3.001

And here’s a game play screen from the opening scene:

Mama Hen Is Sick!

This interactive fiction assignment was my first-ever intensive coding experience. I’ve since learned that Inform 7 is a…let’s say “weird”…place to start such a journey. It felt it. This fact, combined with the assignment’s constraints–the 140-character string limit, in particular–, made for an extremely challenging design scenario. It also made for one of the most educational experience I had in the DMDL program.

If you’d like to play “Mama Hen Is Sick!”, the zipped Inform file is here on Dropbox. (And if you don’t have an “interpreter” to play interactive fiction on, here’s a list of a bunch.) I plan on going back to work on–expanding, tightening, polishing–the game in the not-too-distant future; but, until then, if you do play it, feedback (good and bad) is most welcome!