{"id":941,"date":"2009-10-28T23:12:27","date_gmt":"2009-10-28T12:12:27","guid":{"rendered":"http:\/\/www.vectorstorm.org\/?p=941"},"modified":"2009-10-28T23:12:27","modified_gmt":"2009-10-28T12:12:27","slug":"the-third-dimension-of-games","status":"publish","type":"post","link":"https:\/\/www.vectorstorm.com.au\/2009\/10\/28\/the-third-dimension-of-games\/","title":{"rendered":"The third dimension of games"},"content":{"rendered":"

\"3dglasses\"<\/a>In discussions about video games, one often hears about the length of particular games. \u00a0About how in The Good Old Days, even action games were expected to be twenty to thirty hours long, whereas modern video games have now dropped to about six hours long (with some well-reviewed games such as Portal now as little as two hours long!) \u00a0Making longer games of a particular level of quality, of course, generally takes more time and more effort than making a shorter game of a similar quality level.<\/p>\n

You also occasionally hear about a game’s depth. \u00a0A game which can be replayed in many different ways, with different strategies, and revealing different things about the way in which the game world works is commonly considered to be a “deep” game. \u00a0Just like with longer games, making a deeper game takes more development resources, and more design resources. \u00a0And it’s likely that many players will never see the game’s hidden depth; \u00a0they’ll stop playing before they reach the end of the game, or won’t be interested in playing it again.<\/p>\n

So we already have length and depth.<\/p>\n

Picture in your mind for a moment, visualise the full sweep of a game as a flat ribbon. \u00a0This ribbon extends from one position in space to another; \u00a0the “start” to the “end”. \u00a0The distance between those two positions is the game’s length<\/em>; \u00a0it’s how much game a player has to play through to reach the end. \u00a0The first time a player plays through a game, by my definition, he is travelling along the top of that ribbon. \u00a0A game with depth<\/em> has a thicker piece of ribbon, and may be played again on a different level within that thicker ribbon, and be enjoyed as a “fresh” experience, even though it’s the same game. \u00a0The more depth, the more levels the game may be replayed on, giving fresh insights or fresh experiences along the same length of the game.<\/p>\n

I’d now like to add the concept of “breadth”, which describes how much latitude the player is given while playing the game and making progress toward the end of the game. \u00a0In Super Mario Brothers, the player travels exclusively to the right, and may move up and down only within the height of a single screen — there is not much latitude given to the player to deviate from the game’s prescribed path. \u00a0In later Mario Brothers games, the player was allowed to travel back to the left, and to jump (or fall) much further than the limits of a single screen’s height; \u00a0that gives a good deal more opportunity for the player to meander away from what the game intends for the player to do. \u00a0However, his progression through the game was still largely restricted to finishing a static list of levels, which all had to be completed in order. \u00a0And in practice, few of the levels actually allowed much deviation from the intended path.<\/p>\n

I’ve been noticing recently that most modern games have been strongly focusing on depth (difficulty levels, achievements, customisable classes, various power-up strategies, etc), and are acutely aware of their length, but very few have paid much attention to their breadth. \u00a0Racing games typically constrain the player within a literal ribbon of track, RPGs maintain lists of where you must travel next and actively push you toward your next quests, platform games have you travelling through narrow canyons which usually are dressed up to not look like canyons, all of which give very little freedom to the player. \u00a0Many game genres have become quite adept at hiding how little breadth they have; \u00a0there are dozens of tricks of lighting and cameras which can be used to help funnel a player through the desired path, hopefully without noticing that he’s trapped in a tight little passageway. \u00a0And of course, if those fail, you can always lay out a trail of shiny things (rings, coins, stars, etc) for the player to follow.<\/p>\n

It’s worth mentioning that some RPGs — particularly western RPGs — have a large number of optional “side-quests”, which certainly count as breadth. \u00a0But those often feel a bit like diversions; \u00a0not really a core part of the main game. \u00a0Certainly in Oblivion and Mass Effect and others, there are huge numbers of side quests (breadth), and relatively few mainline quests (length). \u00a0And some open-world games also let you wander freely through their world, when you’ve gotten tired of doing their linear story missions. \u00a0But in order to reach the end of these games, you have to pass through their narrow canyons, taking the actions they prescribe, usually with only minimal amounts of deviation allowed by the player.<\/p>\n

Compare this against games like SimCity, or Dwarf Fortress, or The Sims, none of which really have any discernible “length”; \u00a0these games have no fixed end, and often don’t even have any explicitly stated goals. \u00a0 This sort of undirected play has extreme breadth, but no defined length. \u00a0It’s to this latter class of games which MMORPG Tycoon belongs. \u00a0And this does scare me a bit; \u00a0 these games are typically more difficult to build and often require more effort on the part of the player. \u00a0After all, the most prevalent types of games out there right now give a strong framework for the player to work inside; \u00a0they say “Press ‘A’ now!”, and when the player gets around to pressing ‘A’, the game plays a happy fanfare and then delivers its next instruction for the player to follow. \u00a0How does one build a game with breadth, which can deliver that same sort of positive reinforcement? \u00a0And how can you ensure that a broad game can automatically but unobtrusively suggest things for the player to do, when they’re not sure what to do next?<\/p>\n

(One possible answer: \u00a0incorporate a variant of the Space Bar Game<\/a> into the game design, to provide an artificial simulation of “length”. \u00a0Hey, it worked for World of Warcraft, right?)<\/p>\n

I’m not saying that lack of breadth is bad — just that it’s interesting how little breadth there is in most modern games. \u00a0And how scary I find it to be designing a game which is almost entirely breadth.<\/p>\n","protected":false},"excerpt":{"rendered":"

In discussions about video games, one often hears about the length of particular games. \u00a0About how in The Good Old Days, even action games were expected to be twenty to thirty hours long, whereas modern video games have now dropped to about six hours long (with some well-reviewed games such as Portal now as little…<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"spay_email":""},"categories":[20],"tags":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/po9WK-fb","_links":{"self":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/941"}],"collection":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/comments?post=941"}],"version-history":[{"count":0,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/posts\/941\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/media?parent=941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/categories?post=941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vectorstorm.com.au\/wp-json\/wp\/v2\/tags?post=941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}