Level (video games)

Last updated
Isometric level design from the puzzle game Edge Edge (video game) level layout.png
Isometric level design from the puzzle game Edge

In video games, a level (also referred to as a map, mission, stage, course, or round in some older games) is any space available to the player during the course of completion of an objective. Video game levels generally have progressively increasing difficulty to appeal to players with different skill levels. [1] Each level may present new concepts and challenges to keep a player's interest high. [1]

Contents

In games with linear progression, levels are areas of a larger world, such as Green Hill Zone. Games may also feature interconnected levels, representing locations. [2] Although the challenge in a game is often to defeat some sort of character, levels are sometimes designed with a movement challenge, such as a jumping puzzle, a form of obstacle course. [3] Players must judge the distance between platforms or ledges and safely jump between them to reach the next area. [4] These puzzles can slow the momentum down for players of fast action games; [5] the first Half-Life 's penultimate chapter, "Interloper", featured multiple moving platforms high in the air with enemies firing at the player from all sides. [6]

Level design

Level design or environment design, [7] is a discipline of game development involving the making of video game levelslocales, stages or missions. [8] [9] [10] This is commonly done using a level editor, a game development software designed for building levels; however, some games feature built-in level editing tools.

History

Two-dimensional video game levels Dromfaret levels.jpg
Two-dimensional video game levels

In the early days of video games (1970s–2000s), a single programmer would develop the maps and layouts for a game, and a discipline or profession dedicated solely to level design did not exist. [10] [11] [12] Early games often featured a level system of ascending difficulty as opposed to progression of storyline. [10] An example of the former approach is the arcade shoot 'em up game Space Invaders (1978), where each level looks the same, repeating endlessly until the player loses all their lives. [13] An example of the latter approach is the arcade platform game Donkey Kong (1981), which uses multiple distinct levels to progress a storyline; as Mario (originally called Jumpman) tries to rescue Pauline from Donkey Kong, each level ends with Kong fleeing with Pauline and then Mario having to complete a different level each time, until he finally confronts Kong. [13] [14]

1983's Lode Runner was one of the first titles to ship with a level editor. [15] [16] Its designer, Doug Smith, reputedly paid neighborhood children to design levels for the game. The same year, the multiplayer dungeon crawl Dandy was released, and it also shipped with a level editor which was documented in the manual. [17] ZZT (1991) is a later game with user-accessible mapping and scripting. [18]

A game genre that required significant amounts of time to design areas were text-based games, [19] such as MUDs. Often, promoted users were assigned to make new paths, new rooms, new equipment, and new actions, often using the game interface itself.

In games with 3D computer graphics like Nexuiz, the levels are designed as three-dimensional spaces. Nexuiz screenshot 05.jpg
In games with 3D computer graphics like Nexuiz , the levels are designed as three-dimensional spaces.

3D first-person shooters Doom (1993) and Doom II (1994) were two of the first games to attract focused game modding activity, and many WAD level files were made for them. [19] One of the reasons was a clear separation between the level files and game engine itself. [19] Half-Life , Quake 3 , and many other games have notable mapping tools and communities[ citation needed ] focusing on user-generated content.

Process

Level design for each individual level in a modern game typically starts with concept art, sketches, renderings, and physical models. [20] [21] Once completed, these concepts transform into extensive documentation, environment modeling, and the placing of game specific entities (actors), usually with the aid of a level editor.

A level editor may be distributed as a complete stand-alone package, at times, rivaling commercial 3D modelling software. [11] There are various steps involved in laying out a map and these steps may vary dramatically across the many different game genres that exist as of the 2020s.

General steps include:

The first level of the game is usually designed to get players to explore the mechanics of the game, notably in World 1-1 of Super Mario Bros. [24]

Cut scenes may be triggered by events in a level, but require distinctly different skills, and may be produced by a different person or team.

The level design process may be iterated several times before achieving the desired outcome. [11] [ further explanation needed ]

Level designers and concept artists may also be required to provide a pre-rendered map of the level (or entire game world) for the player. [25]

Design goals

Level design is necessary for two primary purposes: providing players with a goal [26] and providing players with enjoyable play experience. Good level design strives to produce quality gameplay, provide an immersive experience, and sometimes, especially in story-based games, to advance the storyline. Skilled use of textures and audio is necessary to produce immersive player experience.[ citation needed ]

Player directing

Levels are generally constructed with flow control in mind; [27] that is, directing the player towards the goal of the level and preventing confusion and idling. This can be accomplished by various means.

Often the level layouts feature power-ups and items positioned so that collecting them inevitably makes the player move in the correct direction. This is one of the basic player direction techniques and is most often seen in platformers.

Lighting and illumination, as well as distinctly-coloured objects, are often used to unambiguously guide the player towards the correct path. Similarly, clearly marked choke-points can be introduced.

Another method is strategic placement of obstacles and aesthetic environment props that direct the player's attention to "clear" paths instead. This is often used in closed, "stuffed" environments.

Levels may be designed to force the players to explore the map and advance. Most Real-Time Strategy maps give each player a starting base, but will have resource distribution and terrain features designed to draw players out of their base and engage each other. Teamplay maps can provide noticeable advantages to one team over another, when designed poorly.

Level streaming

Commonly on older hardware, most games would load a single level and all of its assets at one time, and when the player completed the level, the next level would be loaded. The player would be presented with a loading screen while the game loaded level information from storage. With more advanced computing hardware with faster input/output data transfer rates, such as optical drives, hard disk drives (HDDs), solid-state drives (SSDs), and larger amounts of memory, game developers have been able to take advantage of continuously loading new level assets models, textures, and audio into the computer or console's memory as the player approaches the edge of one level and the start of a new one. This can effectively make the transition from one level to another level appear to be seamless and avoid the use of loading screens. This is known as level streaming or in-game streaming, and is often used for open world games to give the perception of a fully-interconnected space. There are often tricks used to give the computer hardware sufficient time to load the assets for the next area. The player's speed may be reduced, while story cues are presented to draw the player's attention. The player may be required to enter areas in which their view of the world is plausibly restricted, sometimes referred to as "loading tunnels". [28] With newer consoles, such as the PlayStation 5 and Xbox Series X and Series S, special SSD arrays alongside software libraries that have a total high data throughput can eliminate the need for any loading tunnels in a seamless world game. [29] [30]

Level designer

A level designer is a game designer who makes environments and scenarios using a level editor and other tools. [10] [31] Level designers will usually work on a level from pre-production to completion working with both incomplete and complete versions of the game. Video game programmers usually produce level editors and design tools for the designers to use. This eliminates the need for designers to access or modify game code. As opposed to the level editing tools sometimes available to the community, level designers often work with placeholders and prototypes aiming for level consistency and clear layout before required artwork is produced by game artists. Many level designers have skills as both a visual artist and game designer, [11] [31] [32] although in recent years[ when? ] the responsibility for visual-, structural- and gameplay-related tasks has been increasingly divided among several specialists.

Level creation tools

A wide variety of tools may be used by someone designing and making a level. Although it is faster to design models and textures with general-purpose multimedia development tools, games usually require the data to be in a unique format suited for that game's engine. For this, specific compilers and converters of models, textures, and audio data may be required to lay out a level.

Sometimes, professional 3D editing software, such as 3D Studio Max, Blender, AutoCAD, Lightwave, Maya, Softimage XSI or Grome is used, usually customized with a special plugin developed for the specific game.[ citation needed ]

Level editor

TIDE level editor showing tiles for a side scroller TIDE Tile Map Editor Thumb 01.png
TIDE level editor showing tiles for a side scroller
A level editor in the strategy game Warzone 2100 Warzone 2100 - EditWorld - 1.jpg
A level editor in the strategy game Warzone 2100

A level editor (also known as a map, campaign or scenario editor) is a game development tool used to design levels, maps, campaigns and virtual worlds for a video game. An individual involved with the development of game levels is a level designer or mapper.

In some cases, the developer of a video game includes built-in level editing tools; for example, a track editor for a racing game. Other times they may release an official level editor for the game as a separate application. Sometimes players of the game develop fan-made level editors.

Developing level editors will allow the game creator to use the same load- and rendering routines as the game itself, and may make it easier and more pleasant to create levels. [33] Developers of FOSS-games may argue that a game is not complete until other users easily can add new levels. [33]

One of the first 3D games which became popular partially due to level editors and fan-made maps, other game addons, and other works related to the game, was Doom. The development of various third-party editors led to the formation of an online community trading fan-made maps. [34]

A level editor is often limited to designing levels for only a certain game engine. Developing a level editor takes a lot of time; it is more time- and cost-efficient to release multiple games using the same engine instead of developing a new engine and level editor for each game. As level editors generally allow for limited game-development work, to make larger changes to a game than simply adding new levels, a software development kit (SDK) is sometimes needed.

Construction set

In the early years of video gaming, some games came with a utility called a "construction set". This was similar in many ways to a level editor. Some games used them to make extra levels, whereas others (like the Shoot-'Em-Up Construction Kit ) used them as a means to develop a game rather than be a game in itself.

Gameplay alteration

Maps' design can significantly impact the gameplay. [26] For example, the gameplay may be shifted towards a platformer (by careful placement of platforms) or a puzzle game [35] [36] (by extensive use of buttons, keys, and doors). Some FPS maps may be designed to prevent sniping by not including any long hallways, while other maps may allow for a mix of sniping and closer combat.

Gimmick maps are sometimes developed to explore selected features of gameplay, such as sniping or fist fighting. [37] While they are briefly useful to level designers and interesting to experienced players, they are usually not included in final list of levels of the game because of their limited replay value.

Minigame

A minigame (also spelled mini-game or mini game, sometimes called a subgame or microgame) is a short video game often contained within another video game, and sometimes in application software or on a display of any form of hardware. A minigame contains different gameplay elements than the main game, may be optional, and is often smaller or more simplistic than the game in which it is contained. Minigames are sometimes also offered separately for free to promote the main game. Some minigames can also be bonus stages or secret levels. They are distinguishable from levels in that a level is an environment bound to a set of mechanics and rules that all defines all other normal levels in a game, whereas a minigame can use different rules and playstyles but may not necessarily be set in a different environment.

Hidden features

Level designers sometimes make hidden rooms and areas that usually require more effort for the player to reach or to notice. [38] These usually give some additional rewards, such as ammo or powerups. They serve to induce players to explore. [39] Sometimes, they serve as easter eggs, [38] containing messages such as the level designers' names or pictures, or political or humorous messages. One of the first games with a 3D engine to feature hidden features was Wolfenstein 3D , where certain walls could be pushed to reveal hidden passages. [38]

Sometimes, a whole level may be designed as a secret level.

Bonus stage

A bonus stage (also known as a bonus level or bonus round) is a special level within a video game designed to reward the player or players, and typically allows the player to collect extra points or power-ups. Bonus stage either have no enemies or hazards, or replace the normal penalties for being struck by enemies or hazards with simply being thrown out of the bonus stage. Many bonus stages need to be activated or discovered in some manner, or certain conditions must be satisfied to access them. Otherwise, they appear after the player has completed a certain number of regular stages. [40]

Level bugs

There are many map bugs that level designers try to avoid, but sometimes go unnoticed for some time.

A player might get stuck in map geometry with no way to escape or to die. A player might be able to find a specific spot where they do not have to move to gain experience, because monsters are constantly spawned but can be easily and immediately killed.[ citation needed ] In multiplayer maps, a player may be able to reach areas of the map designed to be inaccessible; for example, reaching an advantageous rooftop position and camping other players. A player might be able to fall out-of-bounds of a map where other players cannot reach them.[ citation needed ] Invisible walls are cited to be level design bugs, and might be "left-over geometry" from an earlier version of the level or an object's improperly aligned "collision box". [41]

In some cases, specific mapping tools can be designed to automatically detect problems such as falling "outside" a level, and reaching "stuck" areas. Careful level designers run these tools as the last step before releasing a new version of a level. [42] In most cases, the best way to improve a map is by playtesting it with experienced players, and allowing them to try to exploit any problems.[ according to whom? ]

Notable levels

See also

Sources

Related Research Articles

<i>Rise of the Triad</i> 1995 first-person shooter video game

Rise of the Triad: Dark War is a first-person shooter video game, developed and published by Apogee Software in 1995. The player can choose one of five different characters to play as, each bearing unique attributes such as height, speed, and endurance. The game's story follows these five characters who have been sent to investigate a deadly cult, and soon become aware of a deadly plot to destroy a nearby city. Its remake was designed by Interceptor Entertainment and released by Apogee Games in 2013. The shareware version of the game is titled Rise of the Triad: The HUNT Begins.

<i>SimCity 4</i> 2003 video game

SimCity 4 is a city-building simulation computer game developed by Maxis, a subsidiary of Electronic Arts. The game was released in January 2003 for Microsoft Windows and in June 2003 for Mac OS X. It is the fourth major installment in the SimCity series. SimCity 4 has a single expansion pack called Rush Hour which adds features to the game. SimCity 4: Deluxe Edition contained the original game and Rush Hour combined as a single product.

A game programmer is a software engineer, programmer, or computer scientist who primarily develops codebases for video games or related software, such as game development tools. Game programming has many specialized disciplines, all of which fall under the umbrella term of "game programmer". A game programmer should not be confused with a game designer, who works on game design.

An action game is a video game genre that emphasizes physical challenges, including hand–eye coordination and reaction time. The genre includes a large variety of sub-genres, such as fighting games, beat 'em ups, shooter games, rhythm games and platform games. Multiplayer online battle arena and some real-time strategy games are also considered action games.

Video game design is the process of designing the rules and content of video games in the pre-production stage and designing the gameplay, environment, storyline and characters in the production stage. Some common video game design subdisciplines are world design, level design, system design, content design, and user interface design. Within the video game industry, video game design is usually just referred to as "game design", which is a more general term elsewhere.

<span class="mw-page-title-main">Minigame</span> Short video game often contained within another video game

A minigame is a short game often contained within another video game. A minigame contains different gameplay elements and is often smaller or more simplistic than the game in which it is contained.

Video game development is the process of creating a video game. It is a multidisciplinary practice, involving programming, design, art, audio, user interface, and writing. Each of those may be made up of more specialized skills; art includes 3D modeling of objects, character modeling, animation, visual effects, and so on. Development is supported by project management, production, and quality assurance. Teams can be many hundreds of people, a small group, or even a single person.

Emergent gameplay refers to complex situations in video games, board games, or role-playing games that emerge from the interaction of relatively simple game mechanics.

The following outline is provided as an overview of and topical guide to video games:

Game testing, also called quality assurance (QA) testing within the video game industry, is a software testing process for quality control of video games. The primary function of game testing is the discovery and documentation of software defects. Interactive entertainment software testing is a highly technical field requiring computing expertise, analytic competence, critical evaluation skills, and endurance. In recent years the field of game testing has come under fire for being extremely strenuous and unrewarding, both financially and emotionally.

<i>Jurassic Park Interactive</i> 1994 video game

Jurassic Park Interactive is an action video game based on the 1993 movie Jurassic Park. It was released in North America on May 10, 1994 exclusively for the 3DO Interactive Multiplayer by Universal Interactive Studios. Jurassic Park Interactive was the first video game released by Universal Interactive Studios.

<i>Super Mario</i> Video game series

Super Mario is a platform game series created by Nintendo starring their mascot, Mario. It is the central series of the greater Mario franchise. At least one Super Mario game has been released for every major Nintendo video game console. However, there have also been a number of Super Mario video games released on non-Nintendo gaming platforms. There are more than 20 games in the series.

<span class="mw-page-title-main">Open world</span> Type of video game design

In video games, an open world is a virtual world in which the player can approach objectives freely, as opposed to a world with more linear and structured gameplay. Notable games in this category include The Legend of Zelda (1986), Grand Theft Auto V (2013) and Minecraft (2011).

<span class="mw-page-title-main">Loading screen</span> Image shown by a computer program while loading or initializing

A loading screen is a screen shown by a computer program, very often a video game, while the program is loading or initializing.

<span class="mw-page-title-main">Game design document</span> Living software design document

A game design document is a highly descriptive living software design document of the design for a video game. A GDD is created and edited by the development team and it is primarily used in the video game industry to organize efforts within a development team. The document is created by the development team as result of collaboration between their designers, artists and programmers as a guiding vision which is used throughout the game development process. When a game is commissioned by a game publisher to the development team, the document must be created by the development team and it is often attached to the agreement between publisher and developer; the developer has to adhere to the GDD during game development process.

Game art design is a subset of game development involving the process of creating the artistic aspects of video games. Video game art design begins in the pre-production phase of creating a video game. Video game artists are visual artists involved from the conception of the game who make rough sketches of the characters, setting, objects, etc. These starting concept designs can also be created by the game designers before the game is moved into actualization. Sometimes, these concept designs are called "programmer art". After the rough sketches are completed and the game is ready to be moved forward, those artists or more artists are brought in to develop graphic designs based on the sketches.

This is a non-comprehensive list that includes terms used in video games and the video game industry, as well as slang used by players.

<i>Ancient Trader</i> 2010 video game

Ancient Trader is a turn-based strategy video game developed by the Slovakian studio 4Kids Games. It was released in 2010 for Microsoft Windows, Xbox Live on Xbox 360, and iOS. The player controls a ship, allowing them to explore the world and engage in trading while seeking three artifacts that will help to defeat the game's main antagonist, a sea creature called the Ancient Guardian.

<span class="mw-page-title-main">Game design</span> Game development process of designing the content and rules of a game

Game design is the process of creating and shaping the mechanics, systems and rules of a game. Games can be created for entertainment, education, exercise or experimental purposes. Additionally, elements and principles of game design can be applied to other interactions, in the form of gamification. Game designer and developer Robert Zubek defines game design by breaking it down into its elements, which he says are the following:

<span class="mw-page-title-main">Metroidvania</span> Video game genre

Metroidvania is a sub-genre of action-adventure games and/or platformers focused on guided non-linearity and utility-gated exploration and progression. The term is a portmanteau of the names of the video game series Metroid and Castlevania, based on the template from Metroid (1986), Castlevania II (1987), Super Metroid (1994), and Castlevania: Symphony of the Night (1997).

References

  1. 1 2 Schell, Jesse (2014). The Art of Game Design: A book of lenses. Pittsburgh, Pennsylvania, USA: CRC Press. pp. 120, 252. ISBN   978-1-4665-9864-5. Archived from the original on 8 February 2023. Retrieved 30 December 2017.
  2. McGuire, Morgan; Jenkins, Odest Chadwicke (2009). Creating Games: Mechanics, Content, and Technology. Wellesley, Mass.: AK Peters. p. 104. ISBN   978-1-56881-305-9.
  3. Jamie "Thrrrpptt!" Madigan (June 2001). "Half-Life: Blue Shift". Archived from the original on December 16, 2008. Retrieved 2009-04-02.
  4. Andrew Park (2002-10-11). "Batman: Vengeance Review". GameSpot. Archived from the original on 2011-08-09. Retrieved 2009-04-02.
  5. Kevin VanOrd (2008-11-11). "Mirror's Edge Review". GameSpot. Archived from the original on 2011-10-26. Retrieved 2009-04-02.
  6. "Chapter XVII: Interloper". GameSpy. Archived from the original on 2011-08-08. Retrieved 2009-03-27.
  7. Oxland 2004, pp.21-22,126
  8. Bates 2004, p.107
  9. Brathwaite, Schreiber 2009, p.5
  10. 1 2 3 4 Shahrani 2006, part I
  11. 1 2 3 4 5 Bleszinski, Cliff (2000). "The Art and Science of Level Design". Archived from the original on 3 December 2002. Retrieved 29 March 2010.
  12. Bates 2004, p.162, "A few years ago, [level designer] position didn't exist. .. Now it's a key position on many teams."
  13. 1 2 "Donkey Kong". Retro Gamer . Future Publishing Limited. 13 September 2008. Archived from the original on 30 June 2021. Retrieved 4 May 2021.
  14. Lebowitz, Josiah; Klug, Chris (2011). Interactive Storytelling for Video Games: A Player-centered Approach to Creating Memorable Characters and Stories. Taylor & Francis. p. 14. ISBN   978-0-240-81717-0. Archived from the original on 2023-02-08. Retrieved 2021-05-26.
  15. "Lode Runner Contest", Computer Gaming World , p. 22, August 1984
  16. "Lock'n'Lode". IGN . February 17, 1999. Archived from the original on December 18, 2009. Retrieved March 29, 2010.
  17. "Dandy". Atari Mania. Archived from the original on 2020-02-01. Retrieved 2020-08-15.
  18. "ZZT". Everything2. April 25, 2003. Archived from the original on June 1, 2016. Retrieved March 29, 2010.
  19. 1 2 3 Shahrani 2006, part III
  20. Bates 2004, p.107-110
  21. Oxland 2004, pp.132-135
  22. Oxland 2004, pp.128-130
  23. Oxland 2004, p.139
  24. Parish, Jeremy (2012). "Learning Through Level Design with Mario". 1UP.com . Archived from the original on 2017-03-14. Retrieved 2020-08-15.
  25. Oxland 2004, pp.140-141
  26. 1 2 Bates 2004, pp.111-112
  27. Bates 2004, pp.113-114
  28. Avard, Alex (March 21, 2019). "The secret art of the video game loading screen, and why they won't be going away anytime soon". GamesRadar+ . Archived from the original on January 14, 2021. Retrieved January 13, 2021.
  29. Leadbetter, Richard (March 18, 2020). "Inside PlayStation 5: the specs and the tech that deliver Sony's next-gen vision". Eurogamer . Archived from the original on March 18, 2020. Retrieved March 18, 2020.
  30. Leadbetter, Richard (March 16, 2020). "Inside Xbox Series X: the full specs". Eurogamer . Archived from the original on August 19, 2020. Retrieved March 16, 2020.
  31. 1 2 Moore, Novak 2010, p.76
  32. Bates 2004, p.118
  33. 1 2 DusteD. "Making games as a single developer (pt. 2)", DusteD Games, 28 March 2016.
  34. Herwig, Adrian; Paar, Philip (2002). "Game Engines: Tools for Landscape Visualization and Planning?" (PDF). Hochschule Anhalt. pp. 161–172. CiteSeerX   10.1.1.134.75 . Archived from the original (PDF) on 2017-08-09. Retrieved 2020-02-07.
  35. Bates 2004, pp.116
  36. Brathwaite, Schreiber 2009, p.48
  37. Bates 2004, p.108
  38. 1 2 3 Shahrani 2006, part II
  39. West, Neil (February 1998). "The Way Games Ought to Be...". Next Generation . No. 38. Imagine Media. p. 107.
  40. "The Next Generation 1996 Lexicon A to Z". Next Generation . No. 15. Imagine Media. March 1996. p. 30. Typically, bonus levels are either hidden and require discovery or appear after a certain number of regular levels have been completed.
  41. Levy, Luis; Novak, Jeannie (2009-06-22). Game Development Essentials: Game QA & Testing. Cengage Learning. p. 84. ISBN   978-1-4354-3947-4. Archived from the original on 2023-02-08. Retrieved 2014-11-18.
  42. Bates 2004, pp.117-118