Conference PaperPDF Available

A Narrative Architecture for Story-Driven Location-Based Mobile Games

Authors:

Abstract and Figures

Dramatic improvements in smartphones over the last few years have positioned them as a major platform for interactive media content. In addition to being much more portable than laptop computers, smartphones also support a sophisticated combination of GPS, sensors and communications interfaces that allow extracting context information related to their environment, such as location, orientation and weather data. This combination of mobility and context-sensitivity opens up interesting possibilities in relation to interactive narrative, and for example allows audience immersion into an interactive story to be improved by placing the content in physical locations that are of direct relevance to the story. In this paper, we present a general-purpose narrative architecture that allows a considerable range of story-based game and guide content to be expressed in location-aware manner. We also present a case study of an actual location-aware augmented reality game, which demonstrates the architecture in a commercial setting and shows that it is sufficiently lightweight to run on the current generation of smartphones.
Content may be subject to copyright.
A Narrative Architecture for Story-Driven
Location-Based Mobile Games
Katsiaryna Naliuka, Tara Carrigy, Natasa Paterson, and Mads Haahr
School of Computer Science and Statistics, Trinity College Dublin, Ireland
Abstract. Dramatic improvements in smartphones over the last few
years have positioned them as a major platform for interactive media
content. In addition to being much more portable than laptop computers,
smartphones also support a sophisticated combination of GPS, sensors
and communications interfaces that allow extracting context information
related to their environment, such as location, orientation and weather
data. This combination of mobility and context-sensitivity opens up in-
teresting possibilities in relation to interactive narrative, and for example
allows audience immersion into an interactive story to be improved by
placing the content in physical locations that are of direct relevance to the
story. In this paper, we present a general-purpose narrative architecture
that allows a considerable range of story-based game and guide content
to be expressed in location-aware manner. We also present a case study
of an actual location-aware augmented reality game, which demonstrates
the architecture in a commercial setting and shows that it is sufficiently
lightweight to run on the current generation of smartphones.
Keywords: Narrative Architecture, Mobile Gaming and Storytelling
1 Introduction
Smartphones are emerging as a personal computational platform of significant
popularity. The latest generation of handsets are equipped with a sophisticated
combination of camera, GPS, orientation sensors and excellent data transmission
capabilities. For the purposes of games, these features allow a much greater
degree of sophistication than past generations of mobile games. In particular,
they facilitate creation of a new genre: location-based mobile games (LBMGs).
One of the advantages of location-awareness is that it lends itself well to
presenting the historical information by placing the player in a relevant context.
This is why location-aware games have significant educational potential and can
be used as interactive mobile guides. However, a significant challenge remains
with regard to structuring the story content in a fashion that allows it to be
presented adaptively in response to changes in user location and other types of
context. To address this challenge, we have developed a flexible narrative archi-
tecture that allows non-linear stories with multiple branches to be delivered in a
location-aware manner. In addition, the architecture supports efficient resource
management, which is critical for mobile applications.
In this paper we present the architecture and discuss our preliminary expe-
riences with it in the context of Viking Ghost Hunt (VGH), a location-based,
story-driven, augmented reality game that runs on Android smartphones. The
game is a hybrid of a mystery game and Gothic ghost story that incorporates
historical information about the Viking presence in Dublin (800–1169 AD). The
locations, in which the game is played, are selected because of the association
with the Irish Viking history and are of direct historical significance to the story.
The rest of the paper is structured as follows. In Sec. 2 we briefly review
the related work. Sec. 3 describes Viking Ghost Hunt and the requirements it
sets for the narrative architecture. Sec. 4 presents the architecture to support
interactive context-dependent narrative, which is the main contribution of the
paper. In Sec. 5 we describe how the architecture is applied in VGH. Sec. 6
contains discussion of the approach. Concluding remarks in Sec. 7 end the paper.
2 Related work
The capabilities of GPS enabled devices have motivated the development of
numerous applications that use the information about the physical location of
the user. Location-based mobile games (LBMGs) and tourist guides are popular
applications for such location-aware technology. During the last few years a broad
range of such applications was developed, ranging from virtual tourist guides [17]
to location-aware multimedia storytelling [15]. The settings, in which location-
aware applications are employed, range from the user strolling freely in the urban
or countryside environment [16] to the user being a passenger on a journey, upon
which he or she exercises no control [5].
Generally speaking location-aware applications can be more or less interac-
tive, ranging from more traditional mobile guides with limited user interaction,
such as the Lancaster GUIDE project [6] to, at the other extreme, highly inter-
active LBMGs [3]. Many of the latter operate in an open-ended game world with
set up rules but with no underlying narrative, such as the Can you see me now?
game where physical players chase the online users through the city streets. More
sophisticated game world is created in the Pirates! [4] game, where players can
undertake predefined missions, however the core of the game is interaction with
other players and with NPCs.
The interaction in the game does not need to be limited to the explicit actions
of the player. The player’s behavior, such as walking in a particular direction or
staying for some time in the particular place, can also be used to affect narrative.
For instance, in the Geist project [12] the player walks through a historical
site and is presented with location related stories. However, in contrast with
conventional mobile guides where the user is always presented with the same
content at the same location, in Geist the story is automatically adapted to the
user experience. The player gets a different story depending on the order in which
the locations are visited and on the amount of time spent in each location. Yet
the application aims to bind these stories together in a consistent experience. It
is worth noting that the boundary between LBMGs and interactive guides seems
to be blurring, since factually correct information is incorporated in some games,
and mobile guides aim to present the historical information to the user in more
entertaining way. For example, the Who Killed Hanne Holmgaard? project [16]
engages the player in a detective game, while at the same time familiarizing
him or her with the history of Denmark under the Nazi occupation. From the
other hand, in the Voices of Oakland project [7] the guided tour is shaped as
engaging encounters with ghosts. In the classification of interactive mobile guides
by Kjeldskov and Paay [10] LBMGs are included in this definition.
In our research we were concerned with developing an architecture for han-
dling narrative suitable for a wide range of location-based and, more broadly,
context-aware games. The beat sequencer from Fa¸cade is the closest example of
similar architecture [13]. In Fcade the story is told through beats, i.e., pieces of
narrative united by a common topic. Beats are sequenced in response to player
interaction. When one beat is over, the beat sequencer is responsible for selecting
the next. The choice is guided by metadata associated with the beats, and each
beat is characterized by its set of preconditions, priority and story effects. The
goal of the beat sequencer is to select an available beat with the story tension
effects matching an author-specified story tension arc.
3 Viking Ghost Hunt
The game that we constructed, Viking Ghost Hunt (VGH), is a location-based
adventure game, driven by a Gothic ghost story set in Viking Dublin (800–1169
A.D.). In this game the player assumes the role of a paranormal investigator
and moves around the city hunting for ghosts, collecting evidence and solving
the mysteries of haunted Viking Dublin. The game is narrative-driven in the
sense that, in order to progress the game, the player must unlock a sequence
of distributed, location-specific, narrative fragments, which together make up a
meaningful story arc. Hence, the VGH narrative, which is mapped onto actions
and space, is revealed through the players’ activities as they move through the
locations and, in order to preserve the aesthetics of the role-play, these activities
are presented in the context of paranormal investigation. In this form of sto-
rytelling, the player is not an external observer, but becomes an active player,
who advances in the game and progresses the story by interacting with narrative
elements, such as location, character and plotline.
As is typical of the quest structure, and common in the adventure game
genre, the player’s actions are crucial to accessing the narrative and the chal-
lenges faced by the player integrate the story elements into the game play [1,
8, 9]. The purpose of the quest, therefore, is two-fold; it is both symbolic and
structural. By linking the narrative to the player’s activities, the quest provides
the player with meaningful goals while simultaneously functioning as a structure
for achieving these goals through specific activities [19]. The quest provides a
bridge between the game fiction and game rules and for this reason it is a useful
technique for creating the illusion of agency, which Janet Murray describes as
“the satisfying power to take meaningful action and see the results of our de-
cisions and choices” [14, p.126]. Supported by storytelling it can be a powerful
medium to convey the historical information to the player in entertaining form.
The characteristic of the quest structure that contributes most significantly
to the player’s sense of agency is the balance between embedded and emergent
narrative [11, 18]. Embedded narrative is pre-generated prior to player’s interac-
tion and tends to be more linear in nature. It contains the over-arching story arc
and gives structure to the order in which the narrative is conveyed, thus preserv-
ing a coherent expression of the plotline. Emergent narrative is more open-ended
and less predictable but is more responsive to the player’s interaction and there-
fore facilitates a greater sense of agency. While a linear narrative structure fits
easily with the classic Hollywood 3-act structure, which is popular for building
dramatic tension and emotional impact, a non-linear, branching structure affords
the player increased agency and the potential of re-playing the game.
With these considerations in mind, we were motivated to create a quest
structure that could balance both embedded and emergent narrative. Multiple
branching options were introduced at key points of an essentially linear structure,
thus forming parallel story paths. In order to contain the potential unwieldiness
of these optional branches, a set of inevitable event points to which all player
must return, was introduced. This fold back structure [2], is especially useful in
narrative-driven location-based gaming where game designers may also want to
guide people through both essential narrative plot-points and specific locations.
The main success criteria for the architecture to support the described type
of narrative can therefore be summarized as follows:
it should be capable of supporting location-specific narrative;
it should have ability to handle non-linear branching stories;
as smartphones remain a resource-constrained platform it should facilitate
efficient resource management.
4 Narrative architecture
The main concept of our infrastructure is the concept of the challenge. Chal-
lenge refers to an atomic part of the story, i.e, to the task that the player needs
to accomplish to advance the game. The challenge is responsible for manipu-
lating (creating, destroying or changing) the passive entities, through which the
narrative is delivered to the player. In VGH, these entities include map over-
lays, ghosts (which are defined by their video and/or audio manifestations) and
atmospheric background sound effects.
The lifecycle of the challenge is regulated by a set of controlling conditions,
which consists of the precondition, the abort condition and the completion con-
dition. Initially, each challenge is in the passive state. The passive challenge can
never be completed unless it becomes active. A challenge is activated when its
precondition is satisfied. An active challenge may become completed if a new
event satisfies its completion condition. If the abort condition is satisfied it be-
comes passive again (see the state diagram in Fig. 1(a)). A challenge might
change between active and passive states an arbitrary number of times, but it
can only be completed once. A completed challenge can still be activated and
deactivated and can manipulate its passive entities. This can be useful if the chal-
lenge controls a permanent part of the game world. In this case, completion of
the challenge triggers the progress in the game but passive entities controlled by
the challenge remain in the game and can enhance the further game experience.
(a) Challenge state diagram (b) Mission infrastructure
Fig. 1. Main components of the narrative architecture
Each change in the state of the challenge triggers the corresponding action.
When the challenge is activated, its start action is triggered, deactivation triggers
the stop action and completion triggers complete. These actions can be specified
for each challenge separately and allow the challenge to adopt to its new state,
for instance, by manipulating the managed passive entities. The change in the
internal state of the challenge is not perceivable to the player but the change in
passive entities can be perceived through the corresponding UI elements.
The challenges are notified about changes in the game state through events.
Events are small objects that encapsulate relevant information about changes.
Examples of events include receiving a new update about the relevant context
changes (e.g., change of the location of the player), seeing or hearing the ghost
manifestation or the completion of one of the challenges. This last type of events
makes it possible to build a hierarchy of challenges by using completion of one
of the challenges in the controlling conditions of another. For instance, in this
way it is possible to chain the challenges, activating the next when the previous
is completed. Another way to create a more complex structure is to define a
master challenge that manages several smaller challenges and is completed when
a certain number of these “child” challenges is completed. Some examples of
such composite challenges are described in Section 5.
To bind all challenges together and to ensure delivery of events to each of
them the challenges are encapsulated inside the mission component. This com-
ponent handles all challenges that relate to the particular story. It is responsible
for accumulating game events and delivering them to the challenges according
to their internal state. When a new event is received the mission checks pre-
conditions of passive challenges and activates those for which preconditions are
satisfied. For active challenges the mission checks abort and completion con-
ditions and changes the state of the challenges accordingly. Figure 1(b) shows
the overall picture of the mission infrastructure. The arrows show how events
are propagated through the mission to challenges, and how the challenges in
response modify passive entities managed by mission.
In practice, there is no need to load all possible challenges into the infras-
tructure from the very start of the game. Instead we allow challenges to in-
stantiate other challenges at the appropriate times. Therefore only a limited set
of the initial challenges is instantiated first. Challenges are also allowed to un-
load themselves from the mission. After unloading they will no longer be notified
about the new events, and the resources that they hold at this point can be deal-
located. This strategy is particularly advantageous in the resource-constrained
environment of the mobile device.
5 Case study
The mission that we used as a proof-of-concept for our narrative architecture is
set in the surroundings of the medieval church of St. Audoen. The church lies
within the old Viking city walls in Dublin and is surrounded by public parkland.
There is a number of local stories associated with the place. In particular, the
church has in its keeping the so-called ‘Lucky Stone’, a medieval tombstone,
which is believed to possess magical qualities. Several ghosts from different times
are believed to haunt the area including the Green Lady doomed to look eternally
for her lost baby and the local gang member murdered in vicious street fights
during the 18th century. Including these ghosts in the game allowed us to expand
the focus of the mission from the Dublin Viking history to other parts of the
city’s past without breaking consistency of the story.
The mission unfolds as follows. When players launch the game, the icon
on the map notifies them that the surroundings of St. Audoen’s church are
haunted. Once the player reaches the site they begin undertaking an investigation
by searching for and locating evidence of paranormal activity. In this part of
the game, spots of paranormal activity are randomly located around the site.
The evidence that the player gathers at this point include pictures of Viking
artifacts and ‘ghostly’ sounds. This gives the player a chance to get used to the
game interfaces while at the same time getting immersed in the atmosphere of
historical/paranormal investigation. Once the player gathers enough evidence of
paranormal activity the new ghost appears. This is Olaf, a trapped Viking ghost
who solicits the player to help him escape and thus provides the player with a
motivating goal for the rest of the mission. At this point, Olaf also delivers the
player’s first explicit challenge commanding him to find the Lucky Stone. After
finding the ghostly remnant of the Stone at the spot where it was originally
located the player returns to Olaf to receive further instructions.
At this point the player is confronted with a narrative fork that contains
a dramatic choice. By way of completing the final challenge, the player must
choose between two routes and two approaches: take the easiest and quickest
Southern route but at great risk to Olaf or take the longer and more dangerous
Northern route and face impending doom. On both routes the player encounters
other St. Audoen’s ghosts, and Olaf tells their stories to the player. Both routes
eventually lead the player to the same target: the garden where Olaf wants to
return. Once the player reaches the garden he or she receives Olaf’s thanks as
well as a medieval coin as a token of Olaf’s appreciation.
We implemented the described mission using the narrative architecture pre-
sented in Sec. 4. To capture the story we use 30 instances of 11 different chal-
lenges. Most of these challenges havea fairly simple structure. For example, there
is a challenge “Play narrative once near ghost”, which is activated when the
player sees the visible ghost. The challenge then starts playing an audio file as-
sociated with that ghost and is complete when the playback is finished. Seven
instances of this challenge are used in the game, each one parametrized with the
particular ghost and the audio file. Two more interesting challenges, which we
would like to draw attention to, are the transition between the atomic challenges
part and the encounter with Olaf, and the branching point in the mission.
The activation condition for the ghost of Olaf is that the player found 3 out
of 10 pieces of evidence of paranormal activity located in the region. Finding
each piece of evidence constitutes a simple atomic challenge: its precondition
is that the player is in the region and the completion condition is that the
player captures the corresponding piece of evidence. In order to keep track of
how many atomic challenges have been accomplished, a more complex challenge
is created (see Fig. 2(a)). This challenge maintains an internal counter, which
is increased each time when one of the atomic challenges is completed. The
completion condition for this challenge is that this internal counter reaches the
number of 3. When the challenge is complete it activates the new ‘find Olaf’
challenge. Also, the completion of this challenge is a signal for remaining atomic
challenges to abort and to release their resources.
(a) (b)
Fig. 2. Structure of some sample challenges
A more complicated challenge is used to manage the two branches of the
game. The principal scheme of this challenge is presented in Fig. 2(b). Sub-
challenges that are managed by this challenge are represented as rectangular
shapes while oval shapes mark the actions by which the superchallenge reacts
in response to completion of the subchallenges. Subchallenges in this case are
responsible for triggering pieces of narrative either at certain locations or when
the player sees the visible ghost.
At the branching point the progression of the game is determined by which of
the two challenges gets completed first. If the player follows the Northern route
they will first encounter the Lane of Hell while on the Southern route the Green
Lady will be met. Depending on which of the two the player reaches first, the
remaining challenges of the Northern or the Southern route are activated while
the challenge associated with the alternative branch is removed. Some challenges
placed on the Northern route are optional. For example, passing the Lane of Hell
the player can encounter some of the ghosts haunting the lane (the Leper and
the Hangman) and learn their stories. However, if the player does not find them
it is still possible to proceed to the subsequent parts of the game. Other pieces of
narrative are critical for the consistence of the story and therefore mandatory.
6 Discussion
In Sec. 3 we stated the key requirements for the narrative supporting architecture
for Viking Ghost Hunt. In this section we review our proposed architecture to
determine the extent to which it meets these requirements.
Delivering location-specific (and, generally, context-specific) narrative is en-
sured by the ability of challenges to react to changes in the context through
events. As challenges are capable of changing their state in response to the
events, the delivered narrative can be context-specific. Non-linearity of the story
is achieved by the fact that multiple challenges are allowed to be active simulta-
neously. In this case, the player’s actions define which of the challenges will be
accomplished and therefore which branches of the story will be unlocked next.
The resource management is simplified by the fact that the resources are man-
aged by each challenge autonomously. Together with “on-demand” loading of
challenges, this ensures that only the necessary resources are allocated, and that
the resources are deallocated as soon as they are no longer required.
It is not an easy task to evaluate the architecture in isolation from the game
it was used in. To illustrate its applicability for a broader range of LBMGs, we
examine how it can be used for supporting the five types of LBMGs identified in
the survey undertaken by Kjeldskov and Paay [10]. The first type of games they
mention is treasure hunt games with linear story. They can be represented as a
sequence of challenges creating and loading the next one when completed. Jig-
saw puzzles is the type of the games to which Viking Ghost Hunt most closely
relates. Its defining characteristic is that the player collects seemingly random
fragments of the narrative, which gradually combine into the bigger story. This
type of narrative can be modeled by creating “branches” of challenges that all
ultimately meet at one final point. As challenges from different branches are
active simultaneously the user will always have the possibility to give up a cer-
tain branch to follow the other one (possibly even without noticing the fact).
Fig. 3. Playing Viking Ghost Hunt: the ghost is seen on the screen
Domino games are similar to treasure hunt games except that the context in
which the current narrative fragment is delivered suggests which of the several
possible next fragments should be selected. This type of story can be supported
by our framework since active challenges are notified about all relevant changes
in the context. The context information will determine, which challenge is to be
created and loaded next. Scrabble games offer to the player a highly interactive
experience adopting the story to many events that are happening around the
player. The example the authors give uses information from the Bluetooth pro-
files of the surrounding phones to modify the story. To create this kind of game
with our framework it is necessary to introduce new types of game events to
capture relevant information from the surroundings. Once this is accomplished
it becomes possible to adapt the behavior of the challenges to the contextual in-
formation.In collecting butterflies type of games unrelated self-contained stories
are linked to the locations. To support this type of games multiple challenges
can be created, each using the player location in its controlling conditions.
7 Conclusion
In this paper we have presented an architecture to support location-based and,
more broadly, context-sensitive interactive narrative. The architecture has been
successfully applied in practice to develop a location-aware mobile game Viking
Ghost Hunt for Android handsets. We have also discussed the capability of the
architecture to support a wide range of LBMGs and interactive mobile guides.
The architecture is specifically designed to meet the requirements of the
resource-constrained environment of the smartphone and can be applied to sim-
plify the development of future mobile applications. More extensive evaluation
including field user trials is reserved for future work.
8 Acknowledgements
We are grateful to the National Digital Research Center (NDRC) for funding
the work described in this paper.
References
1. Aarseth, E.: Quest games as post-narrative discourse. In: Narrative across media:
The languages of storytelling. pp. 361–376. U. of Nebraska Press (2004)
2. Adams, E., Rollings, A.: Fundamentals of Game Design. Prentice Hall, Upper
Saddle River, NJ (2006)
3. Benford, S., Crabtree, A., Flintham, M., Drozd, A., Anastasi, R., Paxton, M.,
Tandavanitj, N., Adams, M., Row-Farr, J.: Can you see me now? ACM Trans.
Comput.-Hum. Interact. 13(1), 100–133 (2006)
4. Bj¨ork, S., Falk, J., Hansson, R., Ljungstr, P.: Pirates! Using the physical world as
a game board. In: Interact 2001:8th IFIP TC.13 Conf. on HCI. pp. 9–13 (2001)
5. Brunnberg, L., Juhlin, O., Gustafsson, A.: Games for passengers: accounting for
motion in location-based applications. In: FDG ’09: Proc. of the 4th Int. Conf. on
Foundations of Digital Games. pp. 26–33 (2009)
6. Cheverst, K., Davies, N., Mitchell, K., Friday, A., Efstratiou, C.: Developing a
context-aware electronic tourist guide: some issues and experiences. In: CHI ’00:
Proc. of the SIGCHI Conf. on Human Factors in Comp. Systems. pp. 17–24. ACM,
New York, NY, USA (2000)
7. Dow, S., Lee, J., Oezbek, C., MacIntyre, B., Bolter, J.D., Gandy, M.: Exploring
spatial narratives and mixed reality experiences in Oakland Cemetery. In: Advances
in Computer Entertainment Technology. pp. 51–60. ACM (2005)
8. Howard, J.: Quests : Design, theory, and history in games and narratives. A.K.
Peters, Wellesley, Massachusetts (2008)
9. Juul, J.: Half-Real: Video Games Between Real Rules and Fictional Worlds. MIT
Press, Cambridge, Massachusetts (2005)
10. Kjeldskov, J., Paay, J.: Augmenting the city with fiction: Fictional requirements
for mobile guides. In: Mobile Interaction with the Real World 2007/5th Workshop
on HCI in Mobile Guides Singapore. pp. 41–45 (2007)
11. LeBlanc, M.: Feedback systems and the dramatic structure of competition. In:
Game Developers Conference (1999)
12. Malaka, R., Schneider, K., Kretschmer, U.: Stage-based augmented edutainment.
In: Smart Graphics: 4th International Symposium. pp. 54–65 (2004)
13. Mateas, M., Stern, A.: Structuring content in the facade interactive drama ar-
chitecture. In: Proc. of the 1st Art. Intelligence and Interact. Dig. Entertainment
Conf. pp. 93–98 (2005)
14. Murray, J.H.: Hamlet on the holodeck : The future of narrative in cyberspace. Free
Press, New York (1997)
15. Nisi, V., Oakley, I., Haahr, M.: Location-aware multimedia stories: Bringing to-
gether real and virtual spaces. In: ARTECH Conf. on Dig. Arts. pp. 72–81 (2008)
16. Paay, J., Kjeldskov, J., Christensen, A., Ibsen, A., Jensen, D., Nielsen, G., Vutborg,
R.: Location-based storytelling in the urban environment. In: OZCHI ’08: Proc. of
the 20th Australasian Conf. on CHI. pp. 122–129. ACM (2008)
17. Roberts, D.L., Cantino, A.S., Jr., C.L.I.: Player autonomy versus designer intent:
A case study of interactive tour guides. In: AIIDE. pp. 95–97 (2007)
18. Salen, K., Zimmerman, E.: Rules of play: game design fundamentals. MIT Press,
Cambridge, Massachusetts (2004)
19. Tosca, S.: The quest problem in computer games. In: Proc. of The Technologies for
Interact. Dig. Storytelling and Entertainment Conf. (TIDSE). Darmstadt (2003)
... On the other hand, completely different components are proposed by designers and developers as key, causing lack of consensus on what is needed in an LBG at large. Plus, designers and developers discuss key functionality that are not key to the game architecture itself [7,8], but to its application. And on top of this, LBGs can be defined differently across researchers, for instance including gameplays that make use of geographical information without any physical interaction of players [9]. ...
... With respect to game engines (3) the guidance provided is at the level of programming frameworks and software environments on the smartphone [26,[32][33][34][35][36]. With regard to functionality that is key to application design (4), several articles refer to functionality such as storytelling [7] and design and play setups [8,37], which address the design of the application itself and not the overall software architecture. ...
Chapter
Full-text available
Location-based games (LBGs) are becoming increasingly more popular, especially those that focus on social interaction in public space. They have been successful to various extents at bringing players together to interact in public space; yet there is lack of knowledge and consensus on how to design these games from a technical perspective. This paper proposes a software architecture that stems from a cross-game analysis of representative games of this genre, in which 6 core architectural components are identified: Augmentation, Navigation, Interaction, State Progression, Participation, and Administration. These components support the game experience of players by enabling orientation and navigation of the players’ own physical environment, their interaction with the game and other people, the traditional game-like experience, management of the entire game ecosystem, and the ability to allow players to fuel game play. An LBG prototype, Secrets of the South, is presented as proof of concept for this software architecture and its key components. This prototype shows that the identified components are pivotal to the gameplay of LBGs for natural interactions in public space and shows how practitioners can be guided in their preparation whilst maintaining their freedom to technically implement this architecture according to the given structure.
... Current research does not agree on guidelines for the design of games for specific behavioural change such as social interaction [28][29][30][31] or playful behaviour [32]. Knowledge at various levels is lacking and has yet to be brought together in cohesive guidelines, ranging from game design and design patterns [33][34][35][36], to game worlds and the game components and processes needed for very specific gameplay [1,9,11,15,16,26,37], and to the technical implications for system functionality [11,14,15,38] and architecture [1,37,39,40]. These are issues that hinder practitioners in the development of LBGs that can successfully invite players to social exchanges of quality, given that existent guidelines are disperse, not cohesive, and are mostly not based on what players want and prefer playing. ...
... Current research does not agree on guidelines for the design of games for specific behavioural change such as social interaction [28][29][30][31] or playful behaviour [32]. Knowledge at various levels is lacking and has yet to be brought together in cohesive guidelines, ranging from game design and design patterns [33][34][35][36], to game worlds and the game components and processes needed for very specific gameplay [1,9,11,15,16,26,37], and to the technical implications for system functionality [11,14,15,38] and architecture [1,37,39,40]. These are issues that hinder practitioners in the development of LBGs that can successfully invite players to social exchanges of quality, given that existent guidelines are disperse, not cohesive, and are mostly not based on what players want and prefer playing. ...
Article
Full-text available
Location-based games invite players to have new forms of meaningful social interactions with others and provide opportunities for players to engage with their own neighbourhood's public space. Earlier research on user requirements for such games have identified seven different activity types that have proven to initiate social interaction and capture real life exchanges for meaningful play-based social experiences. Yet, current understanding on what makes these games successful in such endeavours is still insufficient. This study furthers current understanding on the effects of location-based games for social interaction in local communities: it studies the forms of social interaction that the previously identified seven types of game activities elicit by analysing the nature and types of the exchanges they trigger. Based on this analysis, a design framework is proposed to 1) analyse existing location-based games and describe the forms of social interaction they trigger, and 2) help practitioners design new game activities that target specific forms of social interaction. This contributes to the enhancement of current understanding on the impact that these games can have in local communities, and on the way they can be better designed and used to promote social exchanges that are desired by players.
... Historically locative narratives can be separated into educational tools such as the Chawton House project [18], tour guides such as HopStory, Nisi2004, interactive fiction such as San Servolo [13], and games such as Viking Ghost Hunt [11]. While all tour guides and some examples of the other classifications are written about specific places many others hold the potential for more flexible location installations that might benefit from our suggested proposal. ...
... While all tour guides and some examples of the other classifications are written about specific places many others hold the potential for more flexible location installations that might benefit from our suggested proposal. Viking ghost hunt [11] for example relies upon a historical urban environment -but that does not inherently have to be Dublin, and the ambient wood [19] could be set in a forest outside of that specific wood in Hampshire in the UK. The more recent resurgence in this spaces includes bespoke locative experience such as the interactive augmented reality tour guides of Geist [17] and the locative drama work at LIFA [1], but general platforms for locative narrative hypertext such as StoryPlaces [4] are rare and don't enable as flexible a hypertextual structure. ...
Conference Paper
Full-text available
Locative Hypertext Narrative has seen a resurgence in the Hypertext and Interactive Narrative research communities over the last five years. However, while locative hypertext provides significant opportunities for rich locative applications for both education and entertainment, many applications in this space are tied to very specific locations, restricting their utility to local users. While this is necessary for some locative applications (such as tour guides), others make use of location as a thematic or contextual backdrop and as such could be effectively read in similar locations elsewhere. However, many locative systems are restricted to use specific prescribed locations, and systems that do generate locations do so in a simplistic manner, and often with mixed results. In this paper we propose a more intelligent generative approach to locative hypertext that will generate a locative structure for the user's local area that both respects the thematic location demands of the piece and the effective patterns and structures of locative narrative.
... The cyber-cartographic application (Caquard and Fiset 2014) was designed to help appropriately map various dimensions of narratives. Naliuka et al. presented a general-purpose narrative architecture that allows a considerable range of story-based games and guide content to be expressed in a location-aware manner (Naliuka et al. 2010). However, these studies have mainly focused on crafting new stories from the author's point of view. ...
Article
Full-text available
There have been attempts to provide new cinematic experiences by connecting TV or movie content to suitable locations through augmented reality (AR). However, few studies have suggested a method to manage breakdowns in continuity due to spatial transitions. Thus, we propose a method to manage the spatial transition that occurs when we create a TV show trajectory by mapping TV show scenes with spatiotemporal information to the real world. Our approach involved two steps. The first step is to reduce the spatial transition considering the sequence, location, and importance of TV show scenes when creating the TV show trajectory in the authoring tool. The second is to fill the spatial transition with additional TV show scenes considering sequence, importance, and user interest when providing the TV show trajectory in the mobile application. The user study results showed that reducing spatial transition increases narrative engagement by allowing participants to see important content within the trajectory. The additional content in spatial transition decreased the physical demand and effort in terms of the perceived workload, although it increased the task completion time. Integrated spatial transition management improved the overall cinematic augmented reality (CAR) experience of the TV show. Furthermore, we suggest design implications for realizing the CAR of TV shows based on our findings.
... These include 1) design frameworks, 2) design patterns, 3) game engines, and 4) functionality that is key to application design, not the system itself . Frameworks and patterns ( 1 and 2) guide game creators in selecting individual application related functionality (Björk and Holopainen, 2006) and knowing how to combine them to solve a particular problem (Bjork and With regard to functionality that is key to application design (4), several articles refer to functionality such as storytelling (Naliuka et al., 2010), and design and play setups (Avouris and Yiannoutsou, 2012), that address the design of the application itself and not the overall software architecture and its components. ...
Thesis
Full-text available
This thesis broadens current understanding of how location-based games can promote meaningful social interaction in citizens' own neighbourhoods. It investigates social cohesion and the role of social interaction to its promotion, delves into which requirements users have for playing in their neighbourhood and with its citizens, and takes a technical perspective into how this type of games should be designed to be successful at triggering interaction in public space. From this understanding, which stems from adolescents and adults from Rotterdam and The Hague, NL, a specific design and prototype of a location-based game is proposed and tested. This thesis addresses several gaps found in the current body of knowledge. On the one hand, meaningful interactions are person-dependent, can occur in various forms, and their impact on societies is not well understood. On the other hand, it is not well understood how to build location-based games for such aim: it is not known which requirements should be considered, attempts to build location-based games are often a product of in-house development not centred early on around users, no known guidelines exist for meaningful social interaction, and no consensus exists on what to consider when building location-based games from a technical perspective.This thesis offers learnings on how to best design location-based games to promote interaction that matters to local communities. It firstly offers an overview of social cohesion and how multiple factors and actors have the power to influence local communities. It then argues that meaningful social interaction bears the power to break down stereotypes and prejudice, empowers people's agencies to act, has a positive impact on cohesion, emerges at people's own pace, and addresses conflict. From this, it dives into the preferences, needs and desires of adolescents and adults to better understand what sorts of interactions are meaningful to them. This thesis explores throughout several case studies the requirements that these target groups have, and advances gameplay dynamics and game activity types that location-based games should implement to be successful at inviting meaningful social interaction in public space. These case studies also research different sorts of interaction that each game activity type invites players to have, and elicit specific game ideas that are particularly tailored around perceived-to-be socially challenging neighbourhoods in The Netherlands. These case studies culminate in the recommendation of several guidelines to be used at different stages of the game design: gameplay requirements, guidelines for meaningful social interaction to occur in the studied groups, and the sorts of game activities that designers should include to invite specific forms of social interaction. This thesis also proposes a systems architecture with key architectural components, to drive consensus and inform on what to consider when building location-based games for this purpose from a technical perspective.The lessons learned that are advanced in this thesis help practitioners design location-based games that are more tailored to what future players want to play, and help researchers understand what it means to design for meaningful social interaction in any public space around the world. Players have distinct preferences with regard to the ways they are exposed to their own neighbourhood, and the forms of interaction they would rather experience. Understanding this, and incorporating such preferences in game design, lead to gameplay experiences that can have a positive effect on societies, as they have the power to promote interaction and positive relationships in local communities. These gameplay experiences invite individuals to come together and have meaningful interactions in a playful way, (re)engage with their own neighbourhood, and be part of their local community.
... Several Locative Narratives have been developed over the years; "Hopstory" [16], "RIOT!" [5], "Media Portrait of the Liberties" [15], "Viking Ghost Hunt" [14], "Snow White is Missing" [9], and "Tiree Tales" [12]. These projects described the authoring process for Locative Narratives, provided data demonstrating these narratives' positive reception and showed that Locative Systems can function as an e ective medium for narrative. ...
Conference Paper
Full-text available
Locative Narratives tie elements of the narrative to physical locations that users must visit in order to experience. While single reader locative stories and multiplayer locative games are increasingly common, the intersection of these, multi-reader locative narratives, are much less common. This work will analyse prior works of Locatives Narrative and Multi-User Locative Games in order to develop a model to describe Multi-Reader Locative Narrative and present the design for Shelley's Heart (an in-development multi-reader locative narrative) in the terms of this model.
... Respecto a la creación de una arquitectura para soportar la experiencia geolocalizada con narrativa, el trabajo de [10] establece que se debe: 1) ser capaz de dar soporte a la narrativa con una localización específica; 2) tener la habilidad de gestionar historias ramificadas y no lineales; y 3) proporcionar una gestión eficiente de recursos. ...
Article
Full-text available
Actualmente, los juegos pervasivos son uno de los tipos de experiencia de juego que causan el mayor impacto en los jugadores, pues rompen el entorno usual del juego en su dimensión espacial, temporal o social. Este documento tiene el objetivo de proponer, en esos juegos, una integración de la narrativa con la interactividad y la geolocalización. Esta integración requiere un modelo que represente y estructure la historia y su fusión con el resto de elementos del juego. Además, ese modelo debe permitir analizar la efectividad de la historia y cómo ésta ayuda a crear una buena experiencia de usuario. En este trabajo, proponemos una fuerte estructuración de la narrativa que incluye soporte a la geolocalización. A través de un ejemplo de diseño de una historia interactiva geolocalizada, se explican las diferentes características del modelo que hacen posible la creación de buena narrativa interactiva. Palabras clave: Narrativa; Juegos pervasivos; Narrativa geolocalizada; Experiencia de usuario; Videojuegos.
... In 'University of Death' [11] players collect and use real world props alongside digital clues to progress. Augmented Reality is a popular approach -'Viking Ghost Hunt' [26] allows players to hunt ghosts on the streets of Dublin, using AR technology to visualize their targets. AR can also be used to present information overlaid over real world targets, or even to recreate historical buildings and places using the device [17]. ...
Conference Paper
Locative narrative systems have been a popular area of research for nearly two decades, but they are often bespoke systems, developed for particular deployments, or to demonstrate novel technologies. This has meant that they are short-lived, the narratives have been constructed by the creators of the system, and that the barrier to creating locative experiences has remained high due to a lack of common tools. We set out to create a platform based on the commonalities of these historic systems, with a focus on hypertext structure, and designed to enable locative based narratives to be created, deployed, and experienced in-the-wild. The result is StoryPlaces, an open source locative hypertext platform and authoring tool designed around a sculptural hypertext engine and built with existing Web technologies. As well as providing an open platform for future development, StoryPlaces also offers novelty in its management of location, including the separation of location and nodes, of descriptions from locations, and of content from pages, as well as being designed to have run-time caching and disconnection resilience. It also advances the state of the art in sculptural hypertext systems delivery through conditional functions, and nested, geographic and temporal conditions. The StoryPlaces platform has been used for the public deployment of over twenty locative narratives, and demonstrates the effectiveness of a general platform for delivering complex locative narrative experiences. In this paper we describe the process of creating the platform and our insights on the design of locative hypertext platforms.
Chapter
Locative Narrative is a form of Interactive Digital Narrative (IDN) where the readers’ location and movement are the main form of interaction. The StoryPlaces platform provides a general toolset for the creation and delivery of these location aware stories. However, while there is existing research on the reader experience with this technology, comparatively little is known about the author experience. We recruited five interactive narrative design students to participate in a usability test of the StoryPlaces pattern-based authoring tool, using observations, interviews, and analysis of their stories to understand their experience. We show that while participants superficially liked the interface of the StoryPlaces authoring tool, they had difficulty understanding the aspects that were less clearly visualised and struggled to test their creations. The patterns enabled them to add complex functionality easily but became a barrier if they wanted to deviate from them. Our findings mostly support Green’s five principles of IDN authoring (on the value of visual metaphors and fast track testing), but suggests they need refinement as in application it was important to distinguish between the visualisation of different aspects of the story (location vs. logical structures), and that failure to properly visualise sometimes led to avoidance or displacement of activity rather than a drop in its quality.KeywordsInteractive digital narrativesInteractive storytellingLocative storytellingUser experienceUsability testAuthoring toolsSculptural hypertext
Article
Despite the growing applications of smart glass Augmented Reality (AR) in heritage, there is not a framework that can serve as a base for designing meaningful and educational immersive heritage experiences. This article proposes such a prototype design framework for AR experiences in heritage sites, drawing on literature that connects affective experiences with learning, and practically exploring AR as a non-didactic storytelling medium. Smart glass AR is considered here an important technology milestone for creating affective interactions, one that offers visitors/viewers new ways to experience, embody, and have a physical and social interaction with a localized past, and learn about it.
Conference Paper
Full-text available
We explore how computer games can be designed to maintain some of the social aspects of traditional game play, by moving computational game elements into the physical world. We have constructed a mobile multi- player game, Pirates!, to illustrate how wireless and proximity-sensing technology can be integrated in the design of new game experiences. We describe Pirates! and its implementation, and report insights gained during a demonstration at a scientific conference. Observations of test users indicate that Pirates! can be deployed in a social setting where co-located people play together in order to promote social interaction between players and non-players alike.
Article
Full-text available
The Historic Oakland Cemetery in downtown Atlanta provides a unique setting for exploring the challenges of location-based mixed-reality experience design. Our objective is to entertain and educate visitors about historically and culturally significant events related to the deceased inhabitants of the cemetery. We worked with the constraints and affordances of the physical environment of the cemetery to design an audio-based dramatic experience. The dramatic narrative is realized through voice actors who play the parts of cemetery residents and tell stories about the time periods in which they lived. The experience provides navigation and linearity through a main narrator who guides visitors to various gravesites. While at each grave, the visitor can choose from several categories of content using a handheld controller. Formative evaluations conducted with users in the cemetery indicate strengths of the current experience and suggest ideas for continued development.
Article
Full-text available
In this position paper, we discuss the user experience of a new genre of mobile guide services, which augments the users' physical surroundings with fiction rather than with facts. First, we outline sources of inspiration from fiction, storytelling in place and on the move, and related research within the area of interactive narratives and location-based games. We then present and discuss five overall types of fictional mobile guides embodied by the metaphors of 1) treasure hunts, 2) jig-saw puzzles, 3) playing dominos, 4) playing scrabble, and 5) collecting butterflies. Finally, we describe a preliminary design idea for a prototype system intended to explore the design, implementation, and user experience of fictional mobile guides.
Conference Paper
Full-text available
Reality is everywhere. It is right there in our face when we wake up and it continues to sneak up on us throughout our day, in the car, in our offices, and at the dinner table. In recent years it has even invaded our TVs through eternal news streams and endlessly boring reality TV shows. However, people cannot live by reality alone. In fact, we spend quite a lot off effort on escaping reality. We daydream and immerse ourselves in imaginary worlds and stories. We immerse ourselves in fiction. Inspired by this view, we report on our research into the design and user experience of a new genre of mobile location-based services, which uses peoples' physical surroundings as a backdrop for storytelling as they move around an urban environment. We present a prototype system developed to explore the user experience of location-based interactive stories, and the use of interaction designs aimed at blurring the boundary between reality and fiction. Based on qualitative data from a series of field trials, we discuss potentials and challenges for this class of location-based services.
Conference Paper
Full-text available
The Historic Oakland Cemetery in downtown Atlanta provides a unique setting for exploring the challenges of location-based mixed-reality experience design. Our objective is to entertain and educate visitors about historically and culturally significant events related to the deceased inhabitants of the cemetery. We worked with the constraints and affordances of the physical environment of the cemetery to design an audio-based dramatic experience. The dramatic narrative is realized through voice actors who play the parts of cemetery residents and tell stories about the time periods in which they lived. The experience provides navigation and linearity through a main narrator who guides visitors to various gravesites. While at each grave, the visitor can choose from several categories of content using a handheld controller. Formative evaluations conducted with users in the cemetery indicate strengths of the current experience and suggest ideas for continued development.
Book
This unique take on quests, incorporating literary and digital theory, provides an excellent resource for game developers. Focused on both the theory and practice of the four main aspects of quests (spaces, objects, actors, and challenges) each theoretical section is followed by a practical section that contains exercises using the Neverwinter Nights Aurora Toolset. Howard has created a Syllabus, designed for a college-level course, that instructors can use and modify as desired.
Article
Technologies for Interactive Digital Storytelling and Entertainment (TIDSE) conference, in Darmstadt, 2003, and printed in its proceedings, published by Fraunhofer IRB Verlag)
Conference Paper
The process of building Façade , a first-person, real-time, one-act interactive drama, has involved three major research efforts: designing ways to deconstruct a dramatic n arrative into a hierarchy of story and behavior pieces; engi neering an AI system that responds to and integrates the playe r's moment-by-moment interactions to reconstruct a real-time dramatic performance from those pieces; and understanding how to write an engaging, compelling story within t his new organizational framework. This paper provides an o verview of the process of bringing our interactive drama to life as a coherent, engaging, high agency experience, includi ng the design and programming of thousands of joint dialog behaviors in the reactive planning language ABL, an d their higher level organization into a collection of stor y beats sequenced by a drama manager. The process of iteratively developing the architecture, its languages, authori al idioms, and varieties of story content structures are descr ibed. These content structures are designed to intermix t o offer players a high degree of responsiveness and narrati ve agency. We conclude with design and implementation lessons learned and future directions for creating more generative architectures.