This Week's Featured Idea
(For previously featured ideas, see the Harebrained Archive.)
It’s been said that big things mirror little things, and vice versa. The sun with orbiting planets resembles an atom. Patterns on a tiny leaf resemble branches on a tree, and so on.
Surprising parallels exist, also, among seemingly disparate human endeavors.
For example, the rules adhered to by Hollywood screenwriters mirror rules that software developers follow. These same concepts also guide game designers. They even guide nonfiction writers!
How’s zat, again?
It’s true. Several design concepts are shared by all four of these disciplines (apps, films, games,
The parallels leaped out at me, because I’m a programmer who writes nonfiction and fiction, who also
has a keen interest in game design, and I’ve recently been learning about gamification, which is the art
and science of applying game mechanics to business processes in order to encourage desirable behavior.
All four of these human endeavors (apps, films, games, and docs) seek to satisfy the desires of a (hopefully)
large consumer audience. Gamification seeks to stoke the fire of human desires.
Simply put, the key principles employed when scoping, creating, and implementing logic have counterparts,
whether the goal is to build a chunk of application code, craft the flow of events in a blockbuster film,
create a challenging online game experience, or guide a consumer to a snippet of product info.
Each of these four “deliverables” must meet the demands of a large and increasingly demanding
audience. It’s not enough for them to simply run when called. An app, film, game, or doc must execute
in a timely fashion, with minimal errors, and in an optimally efficient and engaging manner, or it will not be
successful in the marketplace for long.
This is why each of these “content creation” efforts employs similar techniques and concepts,
many of which are summarized in this table.
I know, right? I can never watch (or write) a movie the same way again…
As the table shows, the design process for each type of deliverable includes a hierarchy of structured elements that adhere to a set of rules.
Each also includes things like decision points, re-usable blocks of content, and feedback mechanisms.
Each uses a variety of communication methods and distribution channels to reach target audiences, and in each
case, the “engagement level” of an audience indicates how successful the product is.
Overlaps between logic design, marketing, and storytelling are making it increasingly difficult to know when
you’re being “nurtured toward desirable behavior” (like making a purchase, or voting a certain
way, or taking some other action) versus when you are simply being entertained.
Beware: marketers like oblivious consumers; they’re easier to persuade…