Zarch Screenshot 2
   HOME

TheInfoList



OR:

''Zarch'' (also known under its
ported In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a computing environment that is different from the one that a given program (meant for such execution) was originally desig ...
name of ''Virus'') is a computer game developed by
David Braben David John Braben (born 2 January 1964) is an English video game developer and designer, founder and President of Frontier Developments, and co-creator of the ''Elite'' series of space trading video games, first published in 1984. He is also ...
(better known as the co-author of ''
Elite In political and sociological theory, the elite (, from , to select or to sort out) are a small group of powerful or wealthy people who hold a disproportionate amount of wealth, privilege, political power, or skill in a group. Defined by the ...
'') in
1987 Events January * January 1 – Bolivia reintroduces the Boliviano currency. * January 2 – Chadian–Libyan conflict – Battle of Fada: The Military of Chad, Chadian army destroys a Libyan armoured brigade. * January 3 – Afghan leader ...
, for the release of the
Acorn Archimedes The Acorn Archimedes is a family of personal computers designed by Acorn Computers of Cambridge, England. The systems in this family use Acorn's own ARM architecture processors and initially ran the Arthur operating system, with later models ...
computer. ''Zarch'' started off as a demo called ''Lander'' which was bundled with almost all releases of the Acorn Archimedes. In 1988, ''Zarch'' was ported (under the new name, ''Virus'') to the
Atari ST Atari ST is a line of personal computers from Atari Corporation and the successor to the company's Atari 8-bit computers, 8-bit computers. The initial model, the Atari 520ST, had limited release in April–June 1985, and was widely available i ...
,
Amiga Amiga is a family of personal computers produced by Commodore International, Commodore from 1985 until the company's bankruptcy in 1994, with production by others afterward. The original model is one of a number of mid-1980s computers with 16-b ...
(coded by David Braben), and
IBM PC The IBM Personal Computer (model 5150, commonly known as the IBM PC) is the first microcomputer released in the List of IBM Personal Computer models, IBM PC model line and the basis for the IBM PC compatible ''de facto'' standard. Released on ...
(coded by
Chris Sawyer Christopher Sawyer is a Scottish video game designer and programmer. He is best known for creating ''Transport Tycoon'', which has been considered "one of the most important simulation games ever made", and the best-selling ''RollerCoaster Tyco ...
). It was later ported to the
ZX Spectrum The ZX Spectrum () is an 8-bit computing, 8-bit home computer developed and marketed by Sinclair Research. One of the most influential computers ever made and one of the all-time bestselling British computers, over five million units were sold. ...
by Steven Dunn. The game was groundbreaking for the time, featuring a three-dimensional mouse-controlled craft (the "lander") flying over a tile-rendered landscape that dazzled reviewers in a primarily 2D-dominated game industry - ''ACE'' (''
Advanced Computer Entertainment ''ACE'' (''Advanced Computer Entertainment'') is a discontinued multi-format computer and video game magazine, first published in the United Kingdom by Future Publishing and later acquired by EMAP. History ACE launched in October 1987, roughly ...
'') magazine led with the headline "''SOLID 3D - the future of games?''" when it reviewed ''Zarch'' with a score of 979, the highest rating ''ACE'' had given at that time, only bettered by the later Atari ST port ''Virus'' at 981. ''Virus'' was one of the first solid 3D games and was also the first to have 3D lighting effects and shadowing, although these are less sophisticated than those of ''Zarch''.


Plot

The plot of the game is reminiscent of the arcade game '' Defender'', in that the player, piloting a lone craft with limited firepower, must defend a finite landscape against ever increasing waves of enemy craft. In ''Zarch'', the landscape is being invaded by aliens who are spreading a
virus A virus is a submicroscopic infectious agent that replicates only inside the living Cell (biology), cells of an organism. Viruses infect all life forms, from animals and plants to microorganisms, including bacteria and archaea. Viruses are ...
across the landscape. The Seeder vessels are slow-moving, predictable, and easily destroyed, but as the game progresses they are supported by increasing numbers of flying support craft, which do not scatter said virus but instead attack the player. The Seeder vessels scatter red virus particles across the landscape. As they land, they turn the green landscape to brown and red, and cause the trees to mutate. Some flying enemies shoot the mutated trees, to cause themselves to become much more aggressive and dangerous. To clear each attack wave, the player must destroy all enemy vessels. At the conclusion of each attack wave the player is awarded bonus points for the amount of landscape which remains uninfected. After four attack waves have been successfully repelled, the player is awarded a new landscape, but there is comparatively less land and more water, making complete infection more likely.


Gameplay

''Zarch'' is a notoriously difficult game for beginners. Controls are extremely sensitive; simply moving the mouse while taking off can cause the lander to explode on the launchpad. The lander has a single thruster pointing directly downwards beneath it. Firing the thruster causes the lander to fly straight upwards. The lander has a
flight ceiling With respect to aircraft performance, a ceiling is the maximum density altitude an aircraft can reach under a set of conditions, as determined by its flight envelope. Service ceiling Service ceiling is the density altitude at which the rate o ...
above which the thruster will not fire. To fly in any direction requires the lander to be tilted in that direction. The lander can only pitch and yaw; it cannot
roll Roll may refer to: Physics and engineering * Rolling, a motion of two objects with respect to each-other such that the two stay in contact without sliding * Roll angle (or roll rotation), one of the 3 angular degrees of freedom of any stiff bo ...
. Too much tilt can cause the lander to turn upside-down, a position which may be difficult to recover, and can cause the player to crash the lander by accidentally thrusting downwards. The lander, although agile, is vulnerable, and may be destroyed by a single enemy shot. The lander expends fuel and must occasionally return to the launchpad to refuel, with successful landings being difficult. The lander must be completely level to land. While refueling, it is vulnerable to attack from the air. Every round fired costs one point, and the lander is equipped with a rapid-fire autocannon. This makes it possible to achieve a negative final score if one does not actually hit anything. At such times the game wryly points out that slugs and dried up bits of lichen have been known to get better scores than that. No powerups are available in the game, although the player has a limited number of smart missiles, and
smart bomb ''SMart'' was a British CBBC television programme based on art, which began in 1994 and ended in 2009. The programme was recorded at BBC Television Centre in London. Previously it had been recorded in Studio A at Pebble Mill Studios in Birmingham ...
s and is awarded a new one of each with each extra life. Some enemy craft are so agile as to be able to outmanoeuvre the missiles, and the smart bombs have a very limited range.


Radar screen

In the top left of the screen is displayed a "
radar Radar is a system that uses radio waves to determine the distance ('' ranging''), direction ( azimuth and elevation angles), and radial velocity of objects relative to the site. It is a radiodetermination method used to detect and track ...
screen", which provides a map of the whole landscape, with the position of the lander and enemy craft marked on it. Uninfected territory appears green; infected territory appears red. The radar detection is provided by rotating scanning-towers which are evenly spaced across the landscape; accidental destruction of these results in loss of detection in that area, and black squares appear on the map.


Notable enemies

In some levels a
fish A fish (: fish or fishes) is an aquatic animal, aquatic, Anamniotes, anamniotic, gill-bearing vertebrate animal with swimming fish fin, fins and craniate, a hard skull, but lacking limb (anatomy), limbs with digit (anatomy), digits. Fish can ...
like enemy can be seen patrolling randomly on the water. It does not directly threaten the player, nor is its destruction required to complete the level. It additionally does not appear on the radar screen. When destroyed it emits a puff of virus particles, and bonus points are awarded. Some players insist the fish enemy can be found on every level with diligent searching. In advanced levels a high-altitude, fast-moving
bomber A bomber is a military combat aircraft that utilizes air-to-ground weaponry to drop bombs, launch aerial torpedo, torpedoes, or deploy air-launched cruise missiles. There are two major classifications of bomber: strategic and tactical. Strateg ...
craft appears, dropping packets of virus particles in profusion. This craft is difficult to destroy, since the angle needed for the lander to match its speed is such that the cannon cannot easily be brought to bear. Meanwhile, it delivers huge amounts of virus particles to the landscape.


Development

Braben had use of an Acorn A500 development machine for two weeks in January 1987. He had been working on 3D landscape algorithms on the
BBC Micro The BBC Microcomputer System, or BBC Micro, is a family of microcomputers developed and manufactured by Acorn Computers in the early 1980s as part of the BBC's Computer Literacy Project. Launched in December 1981, it was showcased across severa ...
and then wrote ''Lander'' using
ARM In human anatomy, the arm refers to the upper limb in common usage, although academically the term specifically means the upper arm between the glenohumeral joint (shoulder joint) and the elbow joint. The distal part of the upper limb between ...
code.


''Lander''

''Lander'' was a demo version of ''Zarch'' bundled with new
Acorn Archimedes The Acorn Archimedes is a family of personal computers designed by Acorn Computers of Cambridge, England. The systems in this family use Acorn's own ARM architecture processors and initially ran the Arthur operating system, with later models ...
computers. It was completed in less than three months as an illustration of their capabilities. Although the graphical environment, controls and handling of the lander were similar to the released version of the game, neither enemies nor virus were present on the landscape. Points were awarded for destroying trees and buildings. While the lander was stationary on the launchpad, moving the mouse (which would normally tilt the attitude of the craft) would cause it to immediately explode. This was fixed in ''Virus'': the craft would not explode while sitting on the launchpad, but only if a landing were attempted while the craft was not level.


Game engine

The player flies the lander over an undulating landscape of square tiles. The landscape routine uses fixed tile sizes, meaning that the depth of view (amount of terrain being rendered) directly influences the frame rate. In development, a greater depth of view reduced the frame rate to only one or two per second. Bank switching is used, with the display being in 256-color . The higher resolution was not used because that leaves less available memory and the required VIDC bandwidth also slows down the processor. Depth sorting uses bin sorting because objects only need to be approximately in order. The buffering demands memory but does not have the same time overheads as bubble sorting or quicksort. Colour keying is implemented by varying levels of white according to depth. Trees, buildings and enemies are drawn in filled light-sourced
polygon In geometry, a polygon () is a plane figure made up of line segments connected to form a closed polygonal chain. The segments of a closed polygonal chain are called its '' edges'' or ''sides''. The points where two edges meet are the polygon ...
s. Shadows of the lander and enemies are projected vertically onto the ground, which does not cater for landscape curvature but is fast. Consequently, shadows are not shown on other scenery. The shadows allow the player to follow movements of enemy craft by their shadows, even when they are not visible on the screen. In ''Virus'', there is no light-sourcing. The game also provides
particle system A particle system is a technique in game physics, motion graphics, and computer graphics that uses many minute sprites, 3D models, or other graphic objects to simulate certain kinds of "fuzzy" phenomena, which are otherwise very hard to rep ...
effects to depict the thrust from the lander, explosions, the virus spreading over the landscape, and assorted other phenomena such as splashes when shots strike water, and puffs of dust when they strike land. At altitude, when the ground cannot be seen, dust particles in the air give the impression of movement and speed. Four major routines are used in the game's programming: * Animate object (nasties, player, missiles) * General particle (bullets, debris, parachutes, spray) * Landscape * Scenery (trees, houses, radar). The hillside landscape is generated from a number of pseudorandom sequence sine waves.


Legacy

The game was voted the 5th best game of all time in a 1991 issue of ''
Amiga Power ''Amiga Power'' (''AP'') was a monthly magazine about Amiga video games. It was published in the United Kingdom by Future Publishing and ran for 65 issues, from May 1991 to September 1996. History The first issue of ''Amiga Power'' was publi ...
''.


Followup

The followup to ''Zarch'' was a game using the same landscape engine, called '' Conqueror''. In this game, the player controls a tank, and fights enemy tanks in a realistic manner. It was coded by Jonathan Griffiths and released on the Archimedes, PC, Atari ST and Amiga.


V2000

In 1998, ten years after Zarch was released, a sequel, ''V2000'' (also known as ''Virus 2000''), was released for
Windows Windows is a Product lining, product line of Proprietary software, proprietary graphical user interface, graphical operating systems developed and marketed by Microsoft. It is grouped into families and subfamilies that cater to particular sec ...
and
PlayStation is a video gaming brand owned and produced by Sony Interactive Entertainment (SIE), a division of Japanese conglomerate Sony. Its flagship products consists of a series of home video game consoles produced under the brand; it also consists ...
. It was developed by David Braben and his company
Frontier Developments Frontier Developments plc is a British video game developer founded by David Braben in January 1994 and based at the Cambridge Science Park in Cambridge, England. Frontier develops management simulators '' Planet Coaster'' and '' Planet Zoo'', ...
, who attempted to make the controls similar to but more forgiving than those of the original game.


Clones

A few clones based on ''Zarch'' have also been created, including a version for
Linux Linux ( ) is a family of open source Unix-like operating systems based on the Linux kernel, an kernel (operating system), operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically package manager, pac ...
, also called ''Zarch'', a remake for Windows (written in
Blitz BASIC Blitz BASIC is the programming language dialect of the first Blitz compilers, devised by New Zealand–based developer Mark Sibly. Being derived from BASIC, Blitz syntax was designed to be easy to pick up for beginners first learning to program. ...
) called ''Z-Virus'', and a version crossing ''Zarch'' with ''
Pac-Man ''Pac-Man,'' originally called in Japan, is a 1980 maze video game developed and published by Namco for arcades. In North America, the game was released by Midway Manufacturing as part of its licensing agreement with Namco America. The pla ...
'' called ''ZarchMan''. The
Amiga Amiga is a family of personal computers produced by Commodore International, Commodore from 1985 until the company's bankruptcy in 1994, with production by others afterward. The original model is one of a number of mid-1980s computers with 16-b ...
game '' Zeewolf'' (1994) and its sequel have a noticeably similar design and appearance to ''Zarch''.


See also

* ''
Lunar Lander A lunar lander or Moon lander is a Lander (spacecraft), spacecraft designed to Moon landing, land on the surface of the Moon. As of 2024, the Apollo Lunar Module is the only lunar lander to have ever been used in human spaceflight, completing s ...
'', arcade game * ''
Gravitar ''Gravitar'' is a color vector graphics multidirectional shooter arcade video game released by Atari, Inc. in 1982. Using the same "rotate-and-thrust" controls as ''Asteroids (video game), Asteroids'' and ''Space Duel'', the game was known for ...
'', arcade game * ''
Thrust Thrust is a reaction force described quantitatively by Newton's third law. When a system expels or accelerates mass in one direction, the accelerated mass will cause a force of equal magnitude but opposite direction to be applied to that ...
''


References


External links

* * *
Frontier Developments
official site
Video of waves 8-10
at YouTube {{Superior Software 1987 video games Acorn Archimedes games Europe-exclusive video games Superior Software games Video games developed in the United Kingdom Atari ST games Amiga games DOS games ZX Spectrum games Single-player video games Video games about viral outbreaks Acornsoft games