Scrolling shooter
From Wikipedia, the free encyclopedia
Scrolling shooters are a type of video game, a subgenre of shoot 'em up. Shoot 'em ups, moreover, are sub-types of shooting games. The term "shmup" is used particularly in English-speaking portions of Europe.[citation needed] The term is less common (and even held in disregard) elsewhere.
Contents |
[edit] Description
A scrolling shooter is, as the name suggests, a shoot 'em up that takes place against a scrolling background.
There are several subclasses of this genre. For example:
- Horizontal scrollers (e.g. R-Type, Gradius, Darius), also known more simply as "horizontal shooters" or "side-scrolling shooters"
- 'Complex' scrollers (in which the player's orientation might change throughout the game (e.g. Axelay, Salamander)
- Multidirectional scrollers (in which the scrolling follows the player's movement, e.g. Desert Strike, Thrust, Sinistar)
Horizontal and vertical scrollers are the most common, and have become well-defined subgenres in their own right. They have come to typify the definition of a shooter. The shooter's perspective defines whether a shooter is horizontal or vertical, rather than the direction of scroll. It is becoming increasingly common for shooters not to follow a linear path.
[edit] Horizontal scrollers
Almost all horizontal scrollers view the player's avatar from the side, and present the level in cross-section, such that the player appears to be flying 'through' something, such as a landscape or a mothership.
The first horizontal scroller was arguably Defender, released in 1980, although it shares few features with other horizontal scrollers.
Typically, the scrolling in these games is continuous, such that the player is led through a level by the game. There is also sometimes a degree of vertical freedom, in which the player can move up or down on a playing area which is taller than the screen itself. (Thunder Force IV and Dragon Breed are two games which take this to extremes).
As well as battling enemies, some of the challenge in horizontal scrollers tends to come from navigating the environment, when contact with anything may result in the death of or damage to the player's character.
[edit] Vertical scrollers
Vertical scrollers are largely similar to horizontal scrollers, but the direction of scroll tends to force a different viewpoint on the game: vertical scrollers are nearly always viewed from above. This means that it is less common to have solid obstacles in these games, as the player is usually above them. On the other hand, enemies often appear on two distinct planes, "ground" and "air"; the avatar collides only with enemies that are on the same plane as it (while usually still taking damage from all enemy fire). In some games (e.g. Xenon), the player can change planes.
Perhaps because of the absence of solid obstacles, vertical scrollers tend to be more intense, focusing on shooting and dodging projectiles.
The first vertical scroller was Xevious, released in 1982. This game introduced many concepts that are standard in scrolling shooters today, such as an episodic level structure, and bosses.
It can be argued that very early games like Galaxian can be considered vertical scrollers, as they are set against a constantly scrolling starfield. However, they are generally classed as fixed shooters along with Space Invaders, as the stars are purely for visual effect and add nothing to the gameplay.
When the "top-down" or "overhead" names are used, the line becomes blurrier. By this definition, Space Invaders would likely be the first game of the type -- and indeed, many consider it the first true top-down shooter.
As with their horizontal counterparts, some vertical shooters may allow a degree of free horizontal movement.
[edit] Scrolling shooter concepts
[edit] Weapons
Being shooters, weapons are one of the most important aspects of these games, and most feature a huge array for the player to use.
Traditionally, the player starts off with only a weak, single-shot, forward-firing gun which is sometimes informally referred to as a 'peashooter'. This gun can usually be improved or replaced by collecting power-ups.
Common weapons in scrolling shooters are:
- Three-way shots (also sometimes called 'spread shots'; other numbers are seen but three is the most common)
- Side shots
- Rear shots
- Homing missiles
- Bombs
- Lasers (or any kind of powerful beam weapon)
- Autonomous entities (things which are separate from the player character but accompany it in some way, usually by floating alongside it. Often these provide supporting firepower and sometimes can protect the player by blocking enemy projectiles)
[edit] Smart bombs
In many vertical scrollers (and some horizontal scrollers), the player is given a stock of two or three "smart bombs". The bombs are triggered with a button reserved for this purpose and damage or destroy every enemy on screen or in a large area immediately when triggered (with some exceptions, such as Raiden). Bombs also clear the screen of enemy fire and usually make the player invulnerable for a very short period of time (usually for the duration of the detonation). Some games reward players with points for each bomb in reserve at the end of a stage or the game. The bombs are generally restocked to the default number when a player respawns.
[edit] Enemies
The majority of enemies faced in scrolling shooters are comparable in size to the player character, are quite mobile, and are armed with a small projectile weapon that can fire in any direction; usually at the player's current position. These are basically 'cannon fodder'. They are weak, but usually their numbers present a problem.
Larger, but mobile enemies tend to have either more guns or more powerful weapons, or both.
Some enemies adhere to surfaces, either by gravity or by clinging to them. These occur in horizontal and vertical scrollers; in the latter, however, there is usually little difference between them and airborne enemies, except that touching a ground enemy's sprite is rarely fatal. For example, Raiden features tanks that travel along the ground, but they are destroyed in the same way as other enemies. However other games such as Xevious and Deimos Rising have separate weapon systems to destroy ground targets, usually striking a specific point ahead of the player (to simulate a real-life bomb trajectory).
In horizontal scrollers, ground-based enemies present more of a challenge, as they are usually in a difficult position for the player to shoot at, but still fire back.
[edit] Simplified physics
Except in Thrust-style games, which are intentionally based on approximated real physics, most scrollers ignore physical effects for simplicity (although they may invoke real physics for graphical effect, such as for missiles). In horizontal scrollers, for example, gravity is usually completely ignored.
Acceleration and drag are also often disregarded, allowing the player to move with a constant speed, even through denser media such as water. The horizontal scrollers Project X and Whip Rush have been noted for not ignoring the effects of acceleration, which gives them distinctive style and feel.
[edit] Insurmountable odds
It is often pointed out that sending one single ship to fight thousands of enemies is a somewhat implausible and unrealistic tactic. Nonetheless, this invariably ends up being the case in scrolling shooters.
Commonly, groups of enemies attack in ordered formations or patterns, known as attack waves. One factor mitigating the one-versus-thousands facet is that enemies that are bypassed rarely if ever return to the battle; while no points are scored for their destruction, they no longer attack.
It is very common for scrolling shooters to feature bosses at the end of every level. This may be an attempt to break up the inherent linearity of these games, or it might simply be tradition. Often the scrolling stops when the player reaches a boss.
Some shooters also feature 'minibosses' - powerful, but lesser bosses - which appear at some intermediate point in the level.
[edit] Power-ups
Power-ups are an integral feature of most shoot 'em ups. They are enhancements for the player's character that can be gained during the course of the game, usually as a reward for destroying enemies. Power-ups can include speed or armour enhancements, new weapons, weapon upgrades, or autonomous devices that can protect the player and/or add to its firepower. Power-up systems vary from game to game.
A notable example of a scrolling shooter without power-ups is Radiant Silvergun. This is not due to primitive design (the game was released in 1998) - the player has three buttons which can be pressed in different combinations to access any of seven different weapons at any time. The weapons are improved in power and range by destroying enemies, not unlike an RPG.
Common non-weapon power-ups include speed boosts and shields.
[edit] Collision Zones
Collision Zones defines areas in which a ship gets hit by weapons released from opposing sides or stage obstacles. As the collision area on the ship (or other player avatar) determines where the player can be "hit," it is often referred to as the "hitbox." Before pixel perfect collision detection was feasible, programmers approximated collision zones by using predefined rectangular areas. As computing power increased, pixel perfect collision zones could be calculated automatically, diminishing the need for manually mapped zones.
Some games use a smaller collision zone than the area occupied by the ship's graphics, where a player's ship is destroyed only when an enemy's attack hits the reduced zone, usually located at the cockpit of the ship. This system allows more enemies and shots to fill the screen without making the game impossible to complete. Some shooters even include smaller collision zones for enemy projectiles, often as small as one pixel in more modern titles (which is often quite necessary).
Taking the concept of smaller collisions further, some games incorporate a two-collision zone system, where hitting only non-critical portions of the player's ship becomes beneficial to the player. This introduces a whole new way to design and play shooters. This system was taken to an extreme in Psyvariar, where "buzzing" hits from bullets is essential for high scores, and improves firepower. Some variants of such games have been designed so that it becomes possible to complete the game in a pacifist manner. In other words, you may be able to finish the game without firing a single shot, or at least using only a limited supply of weapons.
[edit] Barrages
No shooter is complete without dodging enemy fire. Barrages come in all shapes and sizes, but the amount of bullets has increased substantially when shooters started using smaller collision zones. This sub-genre of scrolling shooter is sometimes known as manic shooters, or bullet hell. As barrage patterns become more complicated, game engines began to use interpreters to generate patterns from hardware-independent script files.
An open source implementation called BulletML (Java required) creates barrage patterns by using XML-based scripts.
[edit] See also
- Category:Scrolling shooters - burgeoning list of games that are scrolling shooters.
- Shoot 'em up - More general arcade shooter Wikipedia page.
- ABA Games, designer of freeware shooters, notably TUMIKI Fighters and Gunroar
- Tyrian (computer game) A vertically scrolling shooter from 1994
[edit] External links
- A feature on Homebrew Shmup's by NTSC-uk.com featuring interviews with ABA Games and Omega
- Shmups.com, large dedicated site with extensive information about shooters and an active forum community.
- Divo Games, game developers specializing on scrolling shooter games.