47 bookmarks. First posted by martinkenny april 2012.
ex cases, understanding which behavior is a loop and which is an arc helps tease apart the systemic behaviors. Of the two, loops are rarely discussed in any logical fashion. People note the arcs and comment on them at length while being quite blind to the loops driving the outcomes. Both criticism and religions are lovely examples of how loop analysis can provide a practical descrfrom instapaper
may 2012 by alper
Here are two tools I've been using lately to better understand the functionality of my game designs. The first is the loop, a structure that should be very familiar to those who have looked into skill atoms. The second is the arc. LoopsThe 'game' aspect of this beast we call a computer game always involves 'loops'.The player starts with a mental model that prompts them to...Apply an action to...The game system and in return...Receives feedback that...Updates their mental model and starts the loop all over again. Or kicks off a new loop. These loops are fractal and occur at multiple levels and frequencies throughout a game. They are almost always exercised multiple times, either within a game or by playing the game multiple times.Nested, dependent loops yields complex feedback loops and unexpected dynamics. Loops tend to deliver value through the act of being exercised. Thus they are well suited for mastery tasks that involve trial and error or repeated exposure. The goal of both loops and arcs is to update the player's mental model, however loops tend to rely on a balance of the following:Interrelated actions that trigger multiple loops in order to bring about specific system dynamics.Systems of crisply defined cause and effect that yield self contained systems of meaning.Functional feedback that helps players understand causation. Loops are very good at building 'wisdom', a holistic understanding of a complex system. The player ends up with a mental model that contains a thousand branches, successes, failures and nuances that lets them approach new situations with confidence. Arcs'Arcs' have similar elements to a loop, but are not built for repeated usage. The player still starts with a mental model, they apply an action to a system and receive feedback. This arc of interaction could be reading a book or watching a movie. However, the mental model that is updated rarely results in the player returning to the same interaction. The movie is watched. The book consumed. An arc is a broken loop you exit immediately.Arcs are well suited for delivering a payload of pre-processed information. You'll typically find many arcs have the following footprint:Simple independent actions such as turning a page or watching a movieSimple systems that rely heavily on complex mental models to have meaning. Text on a page is a good example. Complex evocative feedback that links together existing mental models in some unique, interesting or useful manner. For arcs, the feedback is 99% of the payload and the actions and systems are simply a means to an end. Once this payload is fully delivered, the value of repeated exposure to the arc drops substantially. Arcs are highly efficient at communicating 'success stories', a singular path through a system that someone else previously explored. The best teach a lesson, either informative, positive or negative. This is a brilliant learning shortcut but the acquired knowledge is often quite different and less robust in the face of change than 'wisdom'. With a slight shift in context, the learning becomes no longer directly applicable. It is not an accident that we make the distinction between 'book learning' and 'life experience'.One of the common issues with arcs is that people burn out on them rapidly, rarely desiring to experience them more than once. It is possible to give arcs a bit more staying power by stringing them together serially in a sequence of arcs. This is a pretty proven technique and is at the base of the majority of commercial attempts to give content arcs longer retention. Businesses that rely on a constant sequence of arcs to bring in ongoing revenue often find themselves running along the content treadmill. If you stop producing content, the business fails.Any loop can be superficially described as a series of arcs with one arc for each pass you make through the loop. This is an expanded loop. This is useful for recording a particular play-through, however it tells you little about the possibility space described by the loops. Where loops often describe a statistical spectrum of outcomes, the arc notation describes only a single sample. Mixing Loops and ArcsSince both loops and arcs can be easily nested and connected to one another, in practice you end up with chemistry-like mixtures of the two that can get a bit messy to tease apart. The simplest method of analysis is to ask "What repeats and what does not?"Narrative games are the most common example of mixing loops and arcs. A simple combination might involve layering a segment where the player is engaged with loops with a segments of arcs. This is your typical cutscene-gameplay-cutescene sandwich. However, the analysis can get far more detailed. For example:Parallel Arcs: You can treat the emotional payload of song as an arc that plays in parallel to the looping gameplay.Levels: The spatial arc of navigating a level provides context for exploring variations on a central gameplay loop. The 'Golden Path' in a single player level is really just another name for an arc. Micro Parallel Arcs: A game like Half Life combines both levels and parallel arcs to deliver snippets of evocative stimuli as you progress through the level. These structures also exist in traditional media. For example, if you look at a traditionally arc-based form such as a book, you find an odd outlier in the form of the Bible. At one level of analysis it can be seen as a story arc that you read through and finish. However, it is embedded in a much larger set of loops we casually refer to as a religion. The game-like loops include everything from worship rituals to the mining of the Bible in order to synthesize weekly sermons. The arc is a central rule book for a larger game consisting primarily of loops.In the past I've discussed criticism as a game that attempts to revisit an arc repeatedly and embellish it with additional meaning. The game is to generate essays superficially based on some piece of existing art. In turn, other players generate additional essays based off the first essays. This acts as both a referee mechanism and judge. Score is accumulated via reference counts and by rising through an organization hierarchy. It is a deliciously political game of wit that is both impenetrable to outsiders and nearly independent of the actual source arcs. Here creating an arc becomes a move in the larger game. Intriguingly, tabletop roleplaying games use a similar core structure though the high level rewards differ.Even in these complex cases, understanding which behavior is a loop and which is an arc helps tease apart the systemic behaviors. Of the two, loops are rarely discussed in any logical fashion. People note the arcs and comment on them at length while being quite blind to the loops driving the outcomes. Both criticism and religions are lovely examples of how loop analysis can provide a practical description of the game's ruleset and magic circle even when the actual players are only vaguely aware of their constraints. The growth of arcs in gamesIn the pre-computer era, games dealt almost entirely with loops. The light arcs that games like Chess or Monopoly contained served the highly functional purpose of triggering a player's mental schema. Once that setup payload was delivered, the games focused almost entirely on loops. One could easily claim that historically the term 'game' was used to describe an entertainment made predominantly of loops.With the advent of computer games, designers started mixing more arcs with their loops. Adventure games, game endings and other narrative elements became more prevalent. There are strong cultural and economic reason why this occurred at this period of time that are not strictly an inherent function of the computer game medium.The primary driver for the proliferation of arc-based games is that they fit nicely into the existing retail business model. Over the past 40-years, the dominant way you made money off media was to sell the customer an arc, be it a book, an album or a movie. Once they had consumed that, you sold them another one. With a large enough portfolio of games (typically managed by a publisher), you'd get a reliable stream of revenue.As is the case with evolutionary systems, certain ill-fitting forms of games were punished financially and thus faded from the market. Assume you tried to build a popular evergreen game. You sell it once and that is the only money you get for the rest of the consumer's life. The retailers didn't want that outcome. Nor did the publishers. They preferred to sell players multiple games a year, year after year. The developers that made games that fit the constraints of this specific market reality flourished with profits from mega hits used to fund future moon launches. Many of the modern game tropes such as beatable games, sequels, game concept conveyable by box covers, etc are a direct result this early retail environment. Again, this is a statistical process, not a conspiracy. Mammals and dinosaurs coexisted for millions of year but the shifting climate ended up being more amendable to one form than the other. During the retail era, evergreen games still existed, but in diminished quantities.Since systems are hard to understand, one popular just-so story that emerged during this period that arc-heavy games are some ideal outcome of new computer technology. This matured into a strange arc-worshipping segment of the population that predicts a technology-driven singularity for games that involves ever richer payloads and an eventual acceptance as an equal of other arc-centric media. Someone like David Cage, maker of Heavy Rain, is a modern example of such ideals. But the roots go back much further to the dreams of early science fiction writers and researchers that had little practical experience with creating games. They sold us a delightful dream for the future of games without understanding the first thing about the actual loop-like … [more]from google
april 2012 by martinkenny
tagsarticles code design.patterns design development education etc game-dev game.design game gamedesign gamedev gameloops gamemechanics games gaming habit-loop hani_reci ifttt learning linkeddata loops-and-arcs narrative pinboard primitives programming psychology rdf resources theory todo unread user_experience_design ux z3