2.5D

Last updated

2.5D (two-and-a-half dimensional) perspective refers to gameplay or movement in a video game or virtual reality environment that is restricted to a two-dimensional (2D) plane with little or no access to a third dimension in a space that otherwise appears to be three-dimensional and is often simulated and rendered in a 3D digital environment.

Contents

This is similar but different from pseudo-3D perspective (sometimes called three-quarter view when the environment is portrayed from an angled top-down perspective), which refers to 2D graphical projections and similar techniques used to cause images or scenes to simulate the appearance of being three-dimensional (3D) when in fact they are not.

By contrast, games, spaces or perspectives that are simulated and rendered in 3D and used in 3D level design are said to be true 3D, and 2D rendered games made to appear as 2D without approximating a 3D image are said to be true 2D.

Common in video games, 2.5D projections have also been useful in geographic visualization (GVIS) to help understand visual-cognitive spatial representations or 3D visualization. [1]

The terms three-quarter perspective and three-quarter view trace their origins to the three-quarter profile in portraiture and facial recognition, which depicts a person's face that is partway between a frontal view and a side view. [2]

Computer graphics

Axonometric and oblique projection

Lincity tiles 2D axonometric graphical elements to form a pseudo-3D game environment. Lincity-ng.png
Lincity tiles 2D axonometric graphical elements to form a pseudo-3D game environment.

In axonometric projection and oblique projection, two forms of parallel projection, the viewpoint is rotated slightly to reveal other facets of the environment than what are visible in a top-down perspective or side view, thereby producing a three-dimensional effect. An object is "considered to be in an inclined position resulting in foreshortening of all three axes", [3] and the image is a "representation on a single plane (as a drawing surface) of a three-dimensional object placed at an angle to the plane of projection." [3] Lines perpendicular to the plane become points, lines parallel to the plane have true length, and lines inclined to the plane are foreshortened.

They are popular camera perspectives among 2D video games, most commonly those released for 16-bit or earlier and handheld consoles, as well as in later strategy and role-playing video games. The advantage of these perspectives is that they combine the visibility and mobility of a top-down game with the character recognizability of a side-scrolling game. Thus the player can be presented an overview of the game world in the ability to see it from above, more or less, and with additional details in artwork made possible by using an angle: Instead of showing a humanoid in top-down perspective, as a head and shoulders seen from above, the entire body can be drawn when using a slanted angle; turning a character around would reveal how it looks from the sides, the front and the back, while the top-down perspective will display the same head and shoulders regardless.

Sprite anatomy 2d.svg
Sprite anatomy 3d.svg
Anatomy of an axonometric sprite. 2D sprite coordinates are on the left. 3D model coordinates are on the right.

There are three main divisions of axonometric projection: isometric (equal measure), dimetric (symmetrical and unsymmetrical), and trimetric (single-view or only two sides). The most common of these drawing types in engineering drawing is isometric projection. This projection is tilted so that all three axes create equal angles at intervals of 120 degrees. The result is that all three axes are equally foreshortened. In video games, a form of dimetric projection with a 2:1 pixel ratio is more common due to the problems of anti-aliasing and square pixels found on most computer monitors.

In oblique projection typically all three axes are shown without foreshortening. All lines parallel to the axes are drawn to scale, and diagonals and curved lines are distorted. One tell-tale sign of oblique projection is that the face pointed toward the camera retains its right angles with respect to the image plane.[ clarification needed ]

Two examples of oblique projection are Ultima VII: The Black Gate and Paperboy . Examples of axonometric projection include SimCity 2000 , and the role-playing games Diablo and Baldur's Gate .

Billboarding

In three-dimensional scenes, the term billboarding is applied to a technique in which objects are sometimes represented by two-dimensional images applied to a single polygon which is typically kept perpendicular to the line of sight. The name refers to the fact that objects are seen as if drawn on a billboard. This technique was commonly used in early 1990s video games when consoles did not have the hardware power to render fully 3D objects. This is also known as a backdrop. This can be used to good effect for a significant performance boost when the geometry is sufficiently distant that it can be seamlessly replaced with a 2D sprite. In games, this technique is most frequently applied to objects such as particles (smoke, sparks, rain) and low-detail vegetation. It has since become mainstream, and is found in many games such as Rome: Total War , where it is exploited to simultaneously display thousands of individual soldiers on a battlefield. Early examples include early first-person shooters like Marathon Trilogy , Wolfenstein 3D , Doom , Hexen and Duke Nukem 3D as well as racing games like Carmageddon and Super Mario Kart and platformers like Super Mario 64 .

Skyboxes and skydomes

Skyboxes and skydomes are methods used to easily create a background to make a game level look bigger than it really is. If the level is enclosed in a cube, the sky, distant mountains, distant buildings, and other unreachable objects are rendered onto the cube's faces using a technique called cube mapping, thus creating the illusion of distant three-dimensional surroundings. A skydome employs the same concept but uses a sphere or hemisphere instead of a cube.

As a viewer moves through a 3D scene, it is common for the skybox or skydome to remain stationary with respect to the viewer. This technique gives the skybox the illusion of being very far away since other objects in the scene appear to move, while the skybox does not. This imitates real life, where distant objects such as clouds, stars and even mountains appear to be stationary when the viewpoint is displaced by relatively small distances. Effectively, everything in a skybox will always appear to be infinitely distant from the viewer. This consequence of skyboxes dictates that designers should be careful not to carelessly include images of discrete objects in the textures of a skybox since the viewer may be able to perceive the inconsistencies of those objects' sizes as the scene is traversed.

Scaling along the Z axis

In some games, sprites are scaled larger or smaller depending on its distance to the player, producing the illusion of motion along the Z (forward) axis. Sega's 1986 video game Out Run , which runs on the Sega OutRun arcade system board, is a good example of this technique.

In Out Run, the player drives a Ferrari into depth of the game window. The palms on the left and right side of the street are the same bitmap, but have been scaled to different sizes, creating the illusion that some are closer than others. The angles of movement are "left and right" and "into the depth" (while still capable of doing so technically, this game did not allow making a U-turn or going into reverse, therefore moving "out of the depth", as this did not make sense to the high-speed game play and tense time limit). Notice the view is comparable to that which a driver would have in reality when driving a car. The position and size of any billboard is generated by a (complete 3D) perspective transformation as are the vertices of the poly-line representing the center of the street. Often the center of the street is stored as a spline and sampled in a way that on straight streets every sampling point corresponds to one scan-line on the screen. Hills and curves lead to multiple points on one line and one has to be chosen. Or one line is without any point and has to be interpolated lineary from the adjacent lines. Very memory intensive billboards are used in Out Run to draw corn-fields and water waves which are wider than the screen even at the largest viewing distance and also in Test Drive to draw trees and cliffs.

Drakkhen was notable for being among the first role-playing video games to feature a three-dimensional playing field. However, it did not employ a conventional 3D game engine, instead emulating one using character-scaling algorithms. The player's party travels overland on a flat terrain made up of vectors, on which 2D objects are zoomed. Drakkhen features an animated day-night cycle, and the ability to wander freely about the game world, both rarities for a game of its era. This type of engine was later used in the game Eternam .

Some mobile games that were released on the Java ME platform, such as the mobile version of Asphalt: Urban GT and Driver: L.A. Undercover, used this method for rendering the scenery. While the technique is similar to some of Sega's arcade games, such as Thunder Blade and Cool Riders and the 32-bit version of Road Rash, it uses polygons instead of sprite scaling for buildings and certain objects though it looks flat shaded. Later mobile games (mainly from Gameloft), such as Asphalt 4: Elite Racing and the mobile version of Iron Man 2, uses a mix of sprite scaling and texture mapping for some buildings and objects.

Parallax scrolling

An example of parallax scrolling Parallax scroll.gif
An example of parallax scrolling

Parallaxing refers to when a collection of 2D sprites or layers of sprites are made to move independently of each other and/or the background to create a sense of added depth. [4] :103 This depth cue is created by relative motion of layers. The technique grew out of the multiplane camera technique used in traditional animation since the 1940s. [5] This type of graphical effect was first used in the 1982 arcade game Moon Patrol . [6] Examples include the skies in Rise of the Triad , the arcade version of Rygar , Sonic the Hedgehog , Street Fighter II , Shadow of the Beast and Dracula X Chronicles , as well as Super Mario World .

Mode 7

Mode 7, a display system effect that included rotation and scaling, allowed for a 3D effect while moving in any direction without any actual 3D models, and was used to simulate 3D graphics on the SNES.

Ray casting

Ray casting renderers cannot rotate the camera vertically like true 3D renderers (as seen on the right), therefore tricks such as shearing (left) are sometimes used to create an illusion of rotation. Camera Rotation vs Shearing.gif
Ray casting renderers cannot rotate the camera vertically like true 3D renderers (as seen on the right), therefore tricks such as shearing (left) are sometimes used to create an illusion of rotation.

Ray casting is a first person pseudo-3D technique in which a ray for every vertical slice of the screen is sent from the position of the camera. These rays shoot out until they hit an object or wall, and that part of the wall is rendered in that vertical screen slice. [8] Due to the limited camera movement and internally 2D playing field, this is often considered 2.5D. [9]

Bump, normal and parallax mapping

Bump mapping, normal mapping and parallax mapping are techniques applied to textures in 3D rendering applications such as video games to simulate bumps and wrinkles on the surface of an object without using more polygons. To the end user, this means that textures such as stone walls will have more apparent depth and thus greater realism with less of an influence on the performance of the simulation.

Bump mapping is achieved by perturbing the surface normals of an object and using a grayscale image and the perturbed normal during illumination calculations. The result is an apparently bumpy surface rather than a perfectly smooth surface although the surface of the underlying object is not actually changed. Bump mapping was introduced by Blinn in 1978. [10]

A sphere without bump mapping (left). The bump map to be applied to the sphere (middle). The sphere with the bump map applied (right). Bump-map-demo-full.png
A sphere without bump mapping (left). The bump map to be applied to the sphere (middle). The sphere with the bump map applied (right).

In normal mapping, the unit vector from the shading point to the light source is dotted with the unit vector normal to that surface, and the dot product is the intensity of the light on that surface. Imagine a polygonal model of a sphere—you can only approximate the shape of the surface. By using a 3-channel bitmapped image textured across the model, more detailed normal vector information can be encoded. Each channel in the bitmap corresponds to a spatial dimension (x, y and z). These spatial dimensions are relative to a constant coordinate system for object-space normal maps, or to a smoothly varying coordinate system (based on the derivatives of position with respect to texture coordinates) in the case of tangent-space normal maps. This adds much more detail to the surface of a model, especially in conjunction with advanced lighting techniques.

Parallax mapping (also called offset mapping or virtual displacement mapping) is an enhancement of the bump mapping and normal mapping techniques implemented by displacing the texture coordinates at a point on the rendered polygon by a function of the view angle in tangent space (the angle relative to the surface normal) and the value of the height map at that point. At steeper view-angles, the texture coordinates are displaced more, giving the illusion of depth due to parallax effects as the view changes.

Film and animation techniques

The term is also used to describe an animation effect commonly used in music videos and, more frequently, title sequences. Brought to wide attention by the motion picture The Kid Stays in the Picture , an adaptation of film producer Robert Evans's memoir, it involves the layering and animating of two-dimensional pictures in three-dimensional space. Earlier examples of this technique include Liz Phair's music video "Down" (directed by Rodney Ascher) and "A Special Tree" (directed by musician Giorgio Moroder).

On a larger scale, the 2018 movie In Saturn's Rings used over 7.5 million separate two-dimensional images, captured in space or by telescopes, which were composited and moved using multi-plane animation techniques.

Graphic design

The term also refers to an often-used effect in the design of icons and graphical user interfaces (GUIs), where a slight 3D illusion is created by the presence of a virtual light source to the left (or in some cases right) side, and above a person's computer monitor. The light source itself is always invisible, but its effects are seen in the lighter colors for the top and left side, simulating reflection, and the darker colours to the right and below of such objects, simulating shadow.

An advanced version of this technique can be found in some specialised graphic design software, such as Pixologic's ZBrush. The idea is that the program's canvas represents a normal 2D painting surface, but that the data structure that holds the pixel information is also able to store information with respect to a z-index, as well material settings, specularity, etc. Again, with this data it is thus possible to simulate lighting, shadows, and so forth.

History

The first video games that used pseudo-3D were primarily arcade games, the earliest known examples dating back to the mid-1970s, when they began using microprocessors. In 1975, Taito released Interceptor , [11] an early first-person shooter and combat flight simulator that involved piloting a jet fighter, using an eight-way joystick to aim with a crosshair and shoot at enemy aircraft that move in formations of two and increase/decrease in size depending on their distance to the player. [12] In 1976, Sega released Moto-Cross , an early black-and-white motorbike racing video game, based on the motocross competition, that was most notable for introducing an early three-dimensional third-person perspective. [13] Later that year, Sega-Gremlin re-branded the game as Fonz , as a tie-in for the popular sitcom Happy Days . [14] Both versions of the game displayed a constantly changing forward-scrolling road and the player's bike in a third-person perspective where objects nearer to the player are larger than those nearer to the horizon, and the aim was to steer the vehicle across the road, racing against the clock, while avoiding any on-coming motorcycles or driving off the road. [13] [14] That same year also saw the release of two arcade games that extended the car driving subgenre into three dimensions with a first-person perspective: Sega's Road Race, which displayed a constantly changing forward-scrolling S-shaped road with two obstacle race cars moving along the road that the player must avoid crashing while racing against the clock, [15] and Atari's Night Driver , which presented a series of posts by the edge of the road though there was no view of the road or the player's car. Games using vector graphics had an advantage in creating pseudo-3D effects. 1979's Speed Freak recreated the perspective of Night Driver in greater detail.

In 1979, Nintendo debuted Radar Scope , a shoot 'em up that introduced a three-dimensional third-person perspective to the genre, imitated years later by shooters such as Konami's Juno First and Activision's Beamrider . [16] In 1980, Atari's Battlezone was a breakthrough for pseudo-3D gaming, recreating a 3D perspective with unprecedented realism, though the gameplay was still planar. It was followed up that same year by Red Baron , which used scaling vector images to create a forward scrolling rail shooter.

Sega's arcade shooter Space Tactics, released in 1980, allowed players to take aim using crosshairs and shoot lasers into the screen at enemies coming towards them, creating an early 3D effect. [17] It was followed by other arcade shooters with a first-person perspective during the early 1980s, including Taito's 1981 release Space Seeker , [18] and Sega's Star Trek in 1982. [19] Sega's SubRoc-3D in 1982 also featured a first-person perspective and introduced the use of stereoscopic 3-D through a special eyepiece. [20] Sega's Astron Belt in 1983 was the first laserdisc video game, using full-motion video to display the graphics from a first-person perspective. [21] Third-person rail shooters were also released in arcades at the time, including Sega's Tac/Scan in 1982, [22] Nippon's Ambush in 1983, [23] Nichibutsu's Tube Panic in 1983, [24] and Sega's 1982 release Buck Rogers: Planet of Zoom , [25] notable for its fast pseudo-3D scaling and detailed sprites. [26]

In 1981, Sega's Turbo was the first racing game to use sprite scaling with full-colour graphics. [26] Pole Position by Namco is one of the first racing games to use the trailing camera effect that is now so familiar [ citation needed ]. In this particular example, the effect was produced by linescroll—the practice of scrolling each line independently in order to warp an image. In this case, the warping would simulate curves and steering. To make the road appear to move towards the player, per-line color changes were used, though many console versions opted for palette animation instead.

Zaxxon , a shooter introduced by Sega in 1982, was the first game to use isometric axonometric projection, from which its name is derived. Though Zaxxon's playing field is semantically 3D, the game has many constraints which classify it as 2.5D: a fixed point of view, scene composition from sprites, and movements such as bullet shots restricted to straight lines along the axes. It was also one of the first video games to display shadows. [27] The following year, Sega released the first pseudo-3D isometric platformer, Congo Bongo . [28] Another early pseudo-3D platform game released that year was Konami's Antarctic Adventure , where the player controls a penguin in a forward-scrolling third-person perspective while having to jump over pits and obstacles. [29] [30] [31] It was one of the earliest pseudo-3D games available on a computer, released for the MSX in 1983. [31] That same year, Irem's Moon Patrol was a side-scrolling run & gun platform-shooter that introduced the use of layered parallax scrolling to give a pseudo-3D effect. [32] In 1985, Space Harrier introduced Sega's "Super Scaler" technology that allowed pseudo-3D sprite-scaling at high frame rates, [33] with the ability to scale 32,000 sprites and fill a moving landscape with them. [34]

The first original home console game to use pseudo-3D, and also the first to use multiple camera angles mirrored on television sports broadcasts, was Intellivision World Series Baseball (1983) by Don Daglow and Eddie Dombrower, published by Mattel. Its television sports style of display was later adopted by 3D sports games and is now used by virtually all major team sports titles. In 1984, Sega ported several pseudo-3D arcade games to the Sega SG-1000 console, including a smooth conversion of the third-person pseudo-3D rail shooter Buck Rogers: Planet of Zoom. [33]

By 1989, 2.5D representations were surfaces drawn with depth cues and a part of graphic libraries like GINO. [35] 2.5D was also used in terrain modeling with software packages such as ISM from Dynamic Graphics, GEOPAK from Uniras and the Intergraph DTM system. [35] 2.5D surface techniques gained popularity within the geography community because of its ability to visualize the normal thickness to area ratio used in many geographic models; this ratio was very small and reflected the thinness of the object in relation to its width, which made it the object realistic in a specific plane. [35] These representations were axiomatic in that the entire subsurface domain was not used or the entire domain could not be reconstructed; therefore, it used only a surface and a surface is one aspect not the full 3D identity. [35]

The specific term "two-and-a-half-D" was used as early as 1994 by Warren Spector in an interview in the North American premiere issue of PC Gamer magazine. At the time, the term was understood to refer specifically to first-person shooters like Wolfenstein 3D and Doom, to distinguish them from System Shock's "true" 3D engine.

With the advent of consoles and computer systems that were able to handle several thousand polygons (the most basic element of 3D computer graphics ) per second and the usage of 3D specialized graphics processing units, pseudo-3D became obsolete. But even today, there are computer systems in production, such as cellphones, which are often not powerful enough to display true 3D graphics, and therefore use pseudo-3D for that purpose. Many games from the 1980s' pseudo-3D arcade era and 16-bit console era are ported to these systems, giving the manufacturers the possibility to earn revenues from games that are several decades old.

Fly through the Trenta Valley Geabios alps.gif
Fly through the Trenta Valley

The resurgence of 2.5D or visual analysis, in natural and earth science, has increased the role of computer systems in the creation of spatial information in mapping. [1] GVIS has made real the search for unknowns, real-time interaction with spatial data, and control over map display and has paid particular attention to three-dimensional representations. [1] Efforts in GVIS have attempted to expand higher dimensions and make them more visible; most efforts have focused on "tricking" vision into seeing three dimensions in a 2D plane. [1] Much like 2.5D displays where the surface of a three-dimensional object is represented but locations within the solid are distorted or not accessible. [1]

Technical aspects and generalizations

The reason for using pseudo-3D instead of "real" 3D computer graphics is that the system that has to simulate a 3D-looking graphic is not powerful enough to handle the calculation-intensive routines of 3D computer graphics, yet is capable of using tricks of modifying 2D graphics like bitmaps. One of these tricks is to stretch a bitmap more and more, therefore making it larger with each step, as to give the effect of an object coming closer and closer towards the player.

Even simple shading and size of an image could be considered pseudo-3D, as shading makes it look more realistic. If the light in a 2D game were 2D, it would only be visible on the outline, and because outlines are often dark, they would not be very clearly visible. However, any visible shading would indicate the usage of pseudo-3D lighting and that the image uses pseudo-3D graphics. Changing the size of an image can cause the image to appear to be moving closer or further away, which could be considered simulating a third dimension.

Dimensions are the variables of the data and can be mapped to specific locations in space; 2D data can be given 3D volume by adding a value to the x, y, or z plane. "Assigning height to 2D regions of a topographic map" associating every 2D location with a height/elevation value creates a 2.5D projection; this is not considered a "true 3D representation", however is used like 3D visual representation to "simplify visual processing of imagery and the resulting spatial cognition".

See also

Related Research Articles

<span class="mw-page-title-main">Rendering (computer graphics)</span> Process of generating an image from a model

Rendering or image synthesis is the process of generating a photorealistic or non-photorealistic image from a 2D or 3D model by means of a computer program. The resulting image is referred to as the render. Multiple models can be defined in a scene file containing objects in a strictly defined language or data structure. The scene file contains geometry, viewpoint, textures, lighting, and shading information describing the virtual scene. The data contained in the scene file is then passed to a rendering program to be processed and output to a digital image or raster graphics image file. The term "rendering" is analogous to the concept of an artist's impression of a scene. The term "rendering" is also used to describe the process of calculating effects in a video editing program to produce the final video output.

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

A platformer is a sub-genre of action video games in which the core objective is to move the player character between points in an environment. Platform games are characterized by levels with uneven terrain and suspended platforms of varying height that require jumping and climbing to traverse. Other acrobatic maneuvers may factor into the gameplay, such as swinging from vines or grappling hooks, jumping off walls, gliding through the air, or bouncing from springboards or trampolines.

<span class="mw-page-title-main">Parallax scrolling</span> Technique in computer graphics

Parallax scrolling is a technique in computer graphics where background images move past the camera more slowly than foreground images, creating an illusion of depth in a 2D scene of distance. The technique grew out of the multiplane camera technique used in traditional animation since the 1930s.

<i>Zaxxon</i> 1982 video game

Zaxxon is a scrolling shooter developed and released by Sega as an arcade video game in 1982. The player pilots a ship through heavily defended space fortresses. Japanese electronics company Ikegami Tsushinki was also involved in the game's development.

Racing games are a video game genre in which the player participates in a racing competition. They may be based on anything from real-world racing leagues to fantastical settings. They are distributed along a spectrum between more realistic racing simulations and more fantastical arcade-style racing games. Kart racing games emerged in the 1990s as a popular sub-genre of the latter. Racing games may also fall under the category of sports video games.

<span class="mw-page-title-main">3D projection</span> Design technique

A 3D projection is a design technique used to display a three-dimensional (3D) object on a two-dimensional (2D) surface. These projections rely on visual perspective and aspect analysis to project a complex object for viewing capability on a simpler plane.

The following article is a broad timeline of arcade video games.

<span class="mw-page-title-main">Real-time computer graphics</span> Sub-field of computer graphics

Real-time computer graphics or real-time rendering is the sub-field of computer graphics focused on producing and analyzing images in real time. The term can refer to anything from rendering an application's graphical user interface (GUI) to real-time image analysis, but is most often used in reference to interactive 3D computer graphics, typically using a graphics processing unit (GPU). One example of this concept is a video game that rapidly renders changing 3D environments to produce an illusion of motion.

Combat flight simulators are vehicle simulation games, amateur flight simulation computer programs used to simulate military aircraft and their operations. These are distinct from dedicated flight simulators used for professional pilot and military flight training which consist of realistic physical recreations of the actual aircraft cockpit, often with a full-motion platform.

<span class="mw-page-title-main">3D rendering</span> Process of converting 3D scenes into 2D images

3D rendering is the 3D computer graphics process of converting 3D models into 2D images on a computer. 3D renders may include photorealistic effects or non-photorealistic styles.

<i>NebulasRay</i> 1994 arcade game

NebulasRay is a vertical-scrolling shooter arcade game developed and released by Namco in 1994. Players take control of a starship named the Fighting Ray through a series of levels in its mission to eradicate the universe of an intergalactic organization named the Master Force. It is noteworthy for its usage of pre-rendering, where 3D models are converted into 2D sprites, creating the illusion of a 3D world.

<i>Arabian Fight</i> 1992 video game

Arabian Fight (アラビアンファイト) is a scrolling beat 'em up video game released in arcades by Sega in 1992. Running on the Sega System 32 arcade system, the game displays pseudo-3D sprite-scaling graphics and supports cooperative multiplayer for up to four players.

<i>SubRoc-3D</i> 1982 video game

SubRoc-3D is a first-person arcade shooter game released in 1982 by Sega. It is the first commercial video game in stereoscopic 3-D, using a periscope-shaped display with a different image for each eye. It was jointly developed by Sega and Matsushita Electric, who developed its active shutter 3D system. The game has stereo sound, and also changes the backdrop to reflect day, night, dawn, and dusk.

<span class="mw-page-title-main">3D computer graphics</span> Graphics that use a three-dimensional representation of geometric data

3D computer graphics, sometimes called CGI, 3-D-CGI or three-dimensional computer graphics, are graphics that use a three-dimensional representation of geometric data that is stored in the computer for the purposes of performing calculations and rendering digital images, usually 2D images but sometimes 3D images. The resulting images may be stored for viewing later or displayed in real time.

<span class="mw-page-title-main">Tile-based video game</span> Type of video game

A tile-based video game, or grid-based video game, is a type of video game where the playing area consists of small square graphic images referred to as tiles laid out in a grid. That the screen is made of such tiles is a technical distinction, and may not be obvious to people playing the game. The complete set of tiles available for use in a playing area is called a tileset. Tile-based games usually simulate a top-down, side view, or 2.5D view of the playing area, and are almost always two-dimensional.

<span class="mw-page-title-main">First-person (video games)</span> Graphical perspective

In video games, first-person is any graphical perspective rendered from the viewpoint of the player character, or from the inside of a device or vehicle controlled by the player character. It is one of two perspectives used in the vast majority of video games, with the other being third-person, the graphical perspective from outside of any character ; some games such as interactive fiction do not belong to either format.

Light-gun shooter, also called light-gun game or simply gun game, is a shooter video game genre in which the primary design element is to simulate a shooting gallery by having the player aiming and discharging a gun-shaped controller at a screen. Light-gun shooters revolve around the protagonist shooting virtual targets, either antagonists or inanimate objects, and generally feature action or horror themes and some may employ a humorous, parodic treatment of these conventions. These games typically feature "on-rails" movement, which gives the player control only over aiming; the protagonist's other movements are determined by the game. Games featuring this device are sometimes termed "rail shooters", though this term is also applied to games of other genres in which "on-rails" movement is a feature. Some, particularly later, games give the player greater control over movement and in still others the protagonist does not move at all. On home computer conversions of light-gun shooters, mouse has been often an optional or non-optional replacement for a light gun.

<span class="mw-page-title-main">Computer graphics</span> Graphics created using computers

Computer graphics deals with generating images and art with the aid of computers. Today, computer graphics is a core technology in digital photography, film, video games, digital art, cell phone and computer displays, and many specialized applications. A great deal of specialized hardware and software has been developed, with the displays of most devices being driven by computer graphics hardware. It is a vast and recently developed area of computer science. The phrase was coined in 1960 by computer graphics researchers Verne Hudson and William Fetter of Boeing. It is often abbreviated as CG, or typically in the context of film as computer generated imagery (CGI). The non-artistic aspects of computer graphics are the subject of computer science research.

<span class="mw-page-title-main">Isometric video game graphics</span> Type of video game graphics

Isometric video game graphics are graphics employed in video games and pixel art that use a parallel projection, but which angle the viewpoint to reveal facets of the environment that would otherwise not be visible from a top-down perspective or side view, thereby producing a three-dimensional (3D) effect. Despite the name, isometric computer graphics are not necessarily truly isometric—i.e., the x, y, and z axes are not necessarily oriented 120° to each other. Instead, a variety of angles are used, with dimetric projection and a 2:1 pixel ratio being the most common. The terms "3/4 perspective", "3/4 view", "2.5D", and "pseudo 3D" are also sometimes used, although these terms can bear slightly different meanings in other contexts.

A variety of computer graphic techniques have been used to display video game content throughout the history of video games. The predominance of individual techniques have evolved over time, primarily due to hardware advances and restrictions such as the processing power of central or graphics processing units.

References

  1. 1 2 3 4 5 MacEachren, Alan. "GVIS Facilitating Visual Thinking." In How Maps Work: Representation, Visualization, and Design, 355–458. New York: The Guilford Press, 1995.
  2. Liu, C (February 2002). "Reassessing the 3/4 view effect in face recognition". Cognition. 83 (1): 31–48(18). doi:10.1016/S0010-0277(01)00164-0. PMID   11814485. S2CID   23998061.
  3. 1 2 "Axonometric Projection". merriam-webster.com. Merriam-Webster. Archived from the original on September 19, 2011. Retrieved March 19, 2018.
  4. Pile Jr, John (May 2013). 2D Graphics Programming for Games. New York, NY: CRC Press. ISBN   978-1466501898.
  5. Paul, Wyatt (August 2007). "The Art of Parallax Scrolling" (PDF). Archived from the original (PDF) on October 7, 2009. Retrieved July 6, 2009.
  6. Stahl, Ted (July 26, 2006). "Chronology of the History of Video Games: Golden Age". Archived from the original on November 27, 2009. Retrieved November 21, 2009.
  7. "Ray Casting (Concept) - Giant Bomb" . Retrieved August 31, 2021.
  8. "Raycasting". lodev.org. Retrieved March 19, 2018.
  9. "Castenstein - bytecode77" . Retrieved August 31, 2021.
  10. Blinn, James F. "Simulation of Wrinkled Surfaces", Computer Graphics, Vol. 12 (3), pp. 286–292 SIGGRAPH-ACM (August 1978)
  11. "Tomohiro Nishikado's biography at his company's web site". Dreams, Inc. Archived from the original on April 1, 2009. Retrieved March 27, 2011.
  12. Interceptor at the Killer List of Videogames
  13. 1 2 Moto-Cross at the Killer List of Videogames
  14. 1 2 Fonz at the Killer List of Videogames
  15. Road Race at the Killer List of Videogames
  16. "Where Were They Then: The First Games of Nintendo, Konami, and More from 1UP.com". October 17, 2012. Archived from the original on October 17, 2012. Retrieved March 19, 2018.
  17. Space Tactics at the Killer List of Videogames
  18. Space Seeker at the Killer List of Videogames
  19. Star Trek at the Killer List of Videogames
  20. SubRoc-3D at the Killer List of Videogames
  21. "Astron Belt - Overview - allgame". Archived from the original on November 14, 2014.
  22. Tac/Scan at the Killer List of Videogames
  23. Ambush at the Killer List of Videogames
  24. "Tube Panic - Overview - allgame". Archived from the original on November 15, 2014.
  25. Buck Rogers – Planet Of Zoom at the Killer List of Videogames
  26. 1 2 Fahs, Travis (April 21, 2009). "IGN Presents the History of SEGA". ign.com. Retrieved March 19, 2018.
  27. Bernard Perron & Mark J. P. Wolf (2008), Video game theory reader two, p. 158, Taylor & Francis, ISBN   0-415-96282-X
  28. Congo Bongo at the Killer List of Videogames
  29. Antarctic Adventure at the Killer List of Videogames
  30. "Antarctic Adventure - Overview - allgame". Archived from the original on November 14, 2014.
  31. 1 2 Antarctic Adventure at MobyGames
  32. "Gaming's most important evolutions". GamesRadar. Archived from the original on June 15, 2011.
  33. 1 2 "IGN Presents the History of SEGA". ign.com. April 21, 2009. Retrieved March 19, 2018.
  34. Bernard Perron & Mark J. P. Wolf (2008), Video game theory reader two, p. 157, Taylor & Francis, ISBN   0-415-96282-X
  35. 1 2 3 4 Raper, Jonathan. "The 3-dimensional geoscientific mapping and modeling system: a conceptual design." In Three dimensional applications in Geographic Information Systems, edited by Jonathan F. Raper, 11–19. Philadelphia: Taylor and Francis Inc., 19.