Eastern Front (computer Game)
   HOME

TheInfoList



OR:

''Eastern Front (1941)'' is a
computer wargame A computer wargame is a wargame played on a digital device. Descended from board wargaming, it simulates military conflict at the tactical, operational or strategic level. Computer wargames are both sold commercially for recreational use an ...
for the
Atari 8-bit family The Atari 8-bit family is a series of 8-bit home computers introduced by Atari, Inc. in 1979 as the Atari 400 and Atari 800. The series was successively upgraded to Atari 1200XL , Atari 600XL, Atari 800XL, Atari 65XE, Atari 130XE, Atari 800XE, ...
created by Chris Crawford and published through the
Atari Program Exchange Atari Program Exchange (APX) was a division of Atari, Inc. that sold software via mail-order for the Atari 8-bit family of home computers. Quarterly APX catalogs were sent to all registered Atari 8-bit owners. APX encouraged any programmer, not j ...
(APX) in 1981. A scenario editor and
assembly language In computer programming, assembly language (or assembler language, or symbolic machine code), often referred to simply as Assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence be ...
source code for the game were also sold by APX. Recreating the Eastern Front during World War II, ''Eastern Front'' covers the historical area of operations during 1941–1942. The player commands German units at the
corps Corps (; plural ''corps'' ; from French , from the Latin "body") is a term used for several different kinds of organization. A military innovation by Napoleon I, the formation was first named as such in 1805. The size of a corps varies great ...
level as they invade the Soviet Union in 1941 and fight the computer-controlled Russians. The game simulates terrain, weather, supplies, unit morale, and fatigue. A
killer app In marketing terminology, a killer application (commonly shortened to killer app) is any computer program or software that is so necessary or desirable that it proves the core value of some larger technology, such as computer hardware, a video game ...
for Atari computers, ''Eastern Front'' was among APX's best selling games, selling over 60,000 copies. It was widely lauded in the press and was ''
Creative Computing ''Creative Computing'' was one of the earliest magazines covering the microcomputer revolution. Published from October 1974 until December 1985, the magazine covered the spectrum of hobbyist/home/personal computing in a more accessible format th ...
''s Game of the Year in 1981. In 1982, it was licensed by Atari for distribution on
game cartridge A ROM cartridge, usually referred to in context simply as a cartridge, cart, or card, is a replaceable part designed to be connected to a consumer electronics device such as a home computer, video game console or, to a lesser extent, electron ...
, then rereleased in 1988 in
XEGS The Atari XE Video Game System (Atari XEGS) is an industrial redesign of the Atari 65XE home computer and the final model in the Atari 8-bit family. It was released by Atari Corporation in 1987 and marketed as a home video game console alongsid ...
styled packaging.


Gameplay

''Eastern Front'' is a
corps Corps (; plural ''corps'' ; from French , from the Latin "body") is a term used for several different kinds of organization. A military innovation by Napoleon I, the formation was first named as such in 1805. The size of a corps varies great ...
-level simulation of the first 41 weeks of
Operation Barbarossa Operation Barbarossa (german: link=no, Unternehmen Barbarossa; ) was the invasion of the Soviet Union by Nazi Germany and many of its Axis allies, starting on Sunday, 22 June 1941, during the Second World War. The operation, code-named after ...
, the German invasion of the Soviet Union in 1941. The player controls the Germans, in white, while the computer plays the Russians, in red. Units are represented as boxes for armored corps or cavalry, and crosses for infantry, an attempt to replicate conventional military symbols given the low resolution. The playfield is screens wide, screens tall, and uses 18 colors. The screen shows only of the entire map at one time, smooth-scrolling around it when the
joystick A joystick, sometimes called a flight stick, is an input device consisting of a stick that pivots on a base and reports its angle or direction to the device it is controlling. A joystick, also known as the control column, is the principal cont ...
-controlled cursor reaches the edges of the screen.White, pg. 22 According to creator Chris Crawford, it is the first wargame with a smooth-scrolling map. The map covers the area from just north of
Leningrad Saint Petersburg ( rus, links=no, Санкт-Петербург, a=Ru-Sankt Peterburg Leningrad Petrograd Piter.ogg, r=Sankt-Peterburg, p=ˈsankt pʲɪtʲɪrˈburk), formerly known as Petrograd (1914–1924) and later Leningrad (1924–1991), i ...
at the top to
Sevastopol Sevastopol (; uk, Севасто́поль, Sevastópolʹ, ; gkm, Σεβαστούπολις, Sevastoúpolis, ; crh, Акъя́р, Aqyár, ), sometimes written Sebastopol, is the largest city in Crimea, and a major port on the Black Sea ...
at the bottom, and from
Warsaw Warsaw ( pl, Warszawa, ), officially the Capital City of Warsaw,, abbreviation: ''m.st. Warszawa'' is the capital and largest city of Poland. The metropolis stands on the River Vistula in east-central Poland, and its population is officia ...
on the left to just east of
Stalingrad Volgograd ( rus, Волгогра́д, a=ru-Volgograd.ogg, p=vəɫɡɐˈɡrat), geographical renaming, formerly Tsaritsyn (russian: Цари́цын, Tsarítsyn, label=none; ) (1589–1925), and Stalingrad (russian: Сталингра́д, Stal ...
on the right. The terrain is varied, including flatland, forests, mountains, rivers and swamps, each with their own effects on movement. Cities are displayed in white, and are a major source of "victory points", the player's score. The game is modal, switching between an order entry mode and a combat mode. During order entry the joystick is used to select units and enter movement in the four cardinal directions. Up to eight orders can be entered for any unit. Orders are remembered from turn to turn, and new orders can be added in future turns after watching an animation of any remaining ones. The orders for any given unit can be cancelled by pressing the . After entering orders, the combat phase begins with . Units attempt to follow their orders to the greatest extent possible, delayed by terrain, blocking friendly units, or combat with enemy units. The screen shows combat by flashing the "attacked" unit, which might be forced to retreat, or be destroyed outright. When all possible movement and combat is exhausted, the game returns to the order-entry phase. Each turn represents one week in-game time, and the game ends on 29 March 1942, after 41 turns. The game engine includes a number of features that increases the depth of the simulation compared to contemporary wargames, such as zones of control, which allows front lines to be constructed without requiring contiguous lines of units. This includes muster and combat strengths, which simulates losses due to combat, and reinforcements that slowly returns a unit to muster strength over time. Supply lines are also simulated, and surrounding the enemy to cut off their supplies is an important strategy for the human player, who faces an overwhelming enemy numerical superiority. The game simulates the changing of the seasons: 14 turns of summer that begin in June 1941, four turns of autumn, and 22 turns of winter. When autumn begins on 5 October 1941 and the green land changes to purple-brown mud, the player is likely losing if they have not captured most objectives, destroyed most early Russian forces, and established a defensive position. Victory points are scored by moving German forces east, capturing Moscow, Leningrad, Stalingrad, and Sevastopol, and destroying and pushing Russian forces east. The highest possible score is 255, and the documentation suggests that any score above 100 is good. ''Computer Gaming World'' estimated that the actual German army in 1941 scored 110 to 120. A high score by early autumn is not difficult but keeping it high during winter is almost impossible, as mud and snow appears, rivers and land gradually freeze during winter, and Russians counterattack; until the spring thaw the German side is forced into a purely defensive role. If the player survives until spring the season offers a renewed offensive capability, but only for a short period before the game ends.


Artificial intelligence

In an example of
pondering In turn-based games, permanent brain (also called pondering) is the act of thinking during the opponent's turn. Chess engines that continue calculating even when it is not their turn to play end up choosing moves that are stronger than if they are ...
, the computer AI calculates its moves during the period between
vertical blank interrupt {{unreferenced, date=February 2008 A vertical blank interrupt (or VBI) is a hardware feature found in some legacy computer systems that generate a video signal. Cathode-ray tube based video display circuits generate vertical blanking and vertical ...
s (VBI). The rest of the game, what the user sees, is run during the VBI period of a few hundred cycles. According to Crawford in ''
Chris Crawford on Game Design ''Chris Crawford on Game Design'' () is a book about computer and video game design by Chris Crawford. Although referred to as the second edition of '' The Art of Computer Game Design'', it is in fact a completely new book. It was published by Pe ...
'', the system starts with a basic "plan" and then applies any available cycles to trying variations on that plan, selecting higher-valued outcomes. A few thousand cycles are available between each VBI, so given a typical order-entry phase of a minute, the computer has millions of cycles to spend on refining its plan. The AI is based on three basic measures of the game state: The strategic situation which attempts to take and hold cities, the tactical situation which attempts to block player movements, and the overall arrangement of the front line. The AI first attempts to build a continuous front line in an attempt to prevent encirclements, it then sends additional units on intercept courses to block player movements, and finally any remaining units are sent to undefended cities. As Germany, the player begins with more-mobile units, shorter supply lines, and concentrated forces. Although the AI is not strong—believing that the computer needed help against a human, Crawford intentionally did not fix a bug that benefits the Russian side—the computer has greater numbers, much more territory, and winter weather. Because of iterative pondering, the computer's moves become better the longer the player waits before issuing orders each turn, and a tactic that works well in one game might be less effective in another. The computer's larger forces allow it to put up a credible defense; direct fights are hopeless for the player, as newly arriving Soviet units eventually overwhelm the German forces. Crawford spent much time tuning the arrival times of new units to balance the gameplay, and warned that a player who attempted to overwhelm the Russians with tanks is "guaranteed to lose. What you are supposed to do is maneuver, encircle, demoralize, and defeat". The manual advises using
blitzkrieg Blitzkrieg ( , ; from 'lightning' + 'war') is a word used to describe a surprise attack using a rapid, overwhelming force concentration that may consist of armored and motorized or mechanized infantry formations, together with close air su ...
: Use mobile armored units to break through and encircle Russian units, and infantry units to eliminate enemy pockets. According to Crawford, ''Eastern Front'' is an example of a game with a sharp jump in the
learning curve A learning curve is a graphical representation of the relationship between how Skill, proficient people are at a task and the amount of experience they have. Proficiency (measured on the vertical axis) usually increases with increased experience ...
; "apparently there is just one trick in the game, mastery of which guarantees mastery of the game". While he did not specify the trick, there are ways to trick the AI. One is to break the German forces into two blocks, and then advance them on alternate turns. The tactical part of the AI attempts to intercept these movements, sending its mobile forces first one way, then the other, never actually making contact. Another strategy is to keep flanking forces behind a spearhead, which the AI would attempt to block. This results in the computer forces clumping up in front of the Germans, allowing the wings to move in once motion was difficult. Players exploited another bug in the first version's game engine. Since the AI calculates its moves while the user enters orders, reducing the amount of time the user takes to plan their own moves reduces the quality of the computer response. Repeatedly pressing prevents the computer from pondering and neither the player nor computer does anything, avoiding combat during the winter and allowing the player to break out during spring with full-strength units.


Development

After writing ''
Tanktics ''Tanktics: Computer Game of Armored Combat on the Eastern Front'', also named ''Wargy I'', is a 1976 two-player tank battle video game by Chris Crawford. It was Crawford's first video game; it was initially sold directly by him, and was publis ...
'', which simulated German and Soviet tank battles during World War II, Crawford wrote the first version of what he called ''Ourrah Pobieda'' (Russian for "Horray, Victory!") in May and June 1979 on a
Commodore PET The Commodore PET is a line of personal computers produced starting in 1977 by Commodore International. A single all-in-one case combines a MOS Technology 6502 microprocessor, Commodore BASIC in read-only memory, keyboard, monochrome monitor, an ...
using
Commodore BASIC Commodore BASIC, also known as PET BASIC or CBM-BASIC, is the dialect of the BASIC programming language used in Commodore International's 8-bit home computer line, stretching from the PET of 1977 to the C128 of 1985. The core is based on 6502 M ...
. The game was at the time a division-level simulation of combat on the Eastern Front. He described the initial version as "dull, confusing, and slow", and did not return to the project for 15 months. After he began working for Atari, in September 1980 he saw a fellow employee demonstrate smooth scrolling in a text window on an Atari 8-bit and realized the technique's potential for a war game. By December he produced a smoothly scrolling map of Russia, in January 1981 produced a written description of the design for what he by now envisioned as a "48K disk-based game with fabulous graphics" written in
assembly language In computer programming, assembly language (or assembler language, or symbolic machine code), often referred to simply as Assembly and commonly abbreviated as ASM or asm, is any low-level programming language with a very strong correspondence be ...
, and began working 20 hours a week during nights and weekends to produce a demonstrable game by the Origins Convention in July. Crawford first
playtest A playtest is the process by which a game designer tests a new game for bugs and design flaws before releasing it to market. Playtests can be run "open", "closed", "beta", or otherwise, and are very common with board games, collectible card games, ...
ed the game in May and again found it disappointing. To simplify the project, he reduced the game's scope from the entire 1941-1945 campaign to just the first year; introduced zones of control to reduce the number of units and the burden on the computer's artificial intelligence; and added logistics, which permitted
encirclement Encirclement is a military term for the situation when a force or target is isolated and surrounded by enemy forces. The situation is highly dangerous for the encircled force. At the strategic level, it cannot receive supplies or reinforceme ...
. Crawford also found that the game fit into 16K RAM instead of 48K, and maintained the size. He distributed the game to other playtesters in June, demonstrated a playable version at Origins, then further refined the game for six weeks by fixing bugs and adjusting
game balance Game balance is a branch of game design that is described as a mathematical-algorithmic model of a game’s numbers, game mechanics, and relations between the two. Game balance consists of adjusting values to create a certain user experience. Play ...
. Crawford estimated in 1987 that he had worked a total of 800 hours on ''Eastern Front'', and believed that the game had influenced the industry to simplify user interfaces and prove that there was a market for an "intelligent", non-action game. Crawford approached Atari about selling the game, but the company believed that wargames for Atari computers would not be popular.Hague, see "''Why was "Eastern Front" released through the Atari Program Exchange?''"


Release

Atari Program Exchange Atari Program Exchange (APX) was a division of Atari, Inc. that sold software via mail-order for the Atari 8-bit family of home computers. Quarterly APX catalogs were sent to all registered Atari 8-bit owners. APX encouraged any programmer, not j ...
(APX), a separate Atari unit that distributed third-party applications, published it on disk and tape. Renamed ''Eastern Front'' shortly before release, APX began selling the game in August 1981. It was immediately successful, selling over 60,000 copies with in royalties to Crawford. By June 1982 it was APX's best seller; APX's manager later said that ''Eastern Front'' and ''
De Re Atari ''De Re Atari'' ("All About Atari"), subtitled "A Guide to Effective Programming," is a book written by Atari, Inc. employees in 1981 and published by the Atari Program Exchange in 1982 as an unbound, shrink-wrapped set of three-holed punched p ...
'' "paid the bills, i.e. were our biggest sellers". Crawford stated in 1987 that the game had been the most lucrative for him "by at least a factor of four", and in 1992 that it had sold "fabulously well — far better than anybody (myself included) expected", with most purchasers not traditional wargamers. The game was so successful that Atari asked Crawford to convert it to
ROM cartridge A ROM cartridge, usually referred to in context simply as a cartridge, cart, or card, is a replaceable part designed to be connected to a consumer electronics device such as a home computer, video game console or, to a lesser extent, electroni ...
as an official Atari product. To improve the gameplay he revamped the AI code, and eliminated the ability to "fast forward" the game and avoid combat. Five difficulty levels are added, the "learner" mode with a single German unit in order to teach the user how to use the controls, and each level above that adding more units up to "advanced", which is identical to the original game. In the highest level, "expert", air force corps (') are added, and the units can be placed in one of several modes; normal, assault, or defend and move. In "expert" the user can also choose to start in either 1941 with the standard opening, or 1942, with fully developed lines deep within Russia. The new version also adds the ability to save and restore games, colored cities to indicate ownership, and added city names (previously visible only in the manual) to the in-game map.


Reception

''Eastern Front'' received critical praise from contemporary magazines. ''
Computer Gaming World ''Computer Gaming World'' (CGW) was an American computer game magazine published between 1981 and 2006. One of the few magazines of the era to survive the video game crash of 1983, it was sold to Ziff Davis in 1993. It expanded greatly through ...
'' in 1981 called it "to this date, the most impressive computer wargame on the market". The review praised the graphics and the artificial intelligence, noted its pondering, and suggested that the game was a
killer app In marketing terminology, a killer application (commonly shortened to killer app) is any computer program or software that is so necessary or desirable that it proves the core value of some larger technology, such as computer hardware, a video game ...
for Atari computers. Six years later the magazine still rated the game five out of five points, stating "obsolete by contemporary programming standards, it is still fun to play", and in 1993 rated the game four stars out of five. ''
Creative Computing ''Creative Computing'' was one of the earliest magazines covering the microcomputer revolution. Published from October 1974 until December 1985, the magazine covered the spectrum of hobbyist/home/personal computing in a more accessible format th ...
'' called ''Eastern Front'' "one of the very best war games available for a personal computer ... nearly every aspect of the game is a technical masterpiece", praising its artificial intelligence and "magnificent" scrolling map. The magazine concluded that it was "also a virtuoso demonstration of the awesome built-in capabilities of the Atari computer. This game literally could not be done on any other computer in as satisfactory an execution". Atari magazine ''
Antic Alphanumeric Television Interface Controller (ANTIC) is an LSI ASIC dedicated to generating 2D computer graphics to be shown on a television screen or computer display. Under the direction of Jay Miner, the chip was designed in 1977-1978 by ...
'' called ''Eastern Front'' "a game master piece, a brilliant simulation of battle conditions on the eastern front in WW II." ''
ANALOG Computing ''ANALOG Computing'' (an acronym for Atari Newsletter And Lots Of Games) was an American computer magazine devoted to the Atari 8-bit family of home computers. It was published from 1981 until 1989. In addition to reviews and tutorials, ''ANAL ...
'' rated the game 9.3 out of 10, calling it "truly magnificent". Citing time pressure as a difference from board games, ''
COMPUTE! ''Compute!'' (), often stylized as ''COMPUTE!'', was an American home computer magazine that was published from 1979 to 1994. Its origins can be traced to 1978 in Len Lindsay's ''PET Gazette'', one of the first magazines for the Commodore PET c ...
'' called ''Eastern Front'' "a paradigm for computer war games" and praised its graphics and gameplay, with the only major criticism being the inability to save and restore a game. ''
InfoWorld ''InfoWorld'' (abbreviated IW) is an information technology media business. Founded in 1978, it began as a monthly magazine. In 2007, it transitioned to a web-only publication. Its parent company today is International Data Group, and its siste ...
'' rated it "Excellent" overall in December 1981,David Cortesi
"Eastern Front (1941), wargame from Atari Exchange"
''InfoWorld'', December 7, 1981, pf. 34
and later referred to it as one of "the deepest computer games around."Mace, pg. 34 ''
BYTE The byte is a unit of digital information that most commonly consists of eight bits. Historically, the byte was the number of bits used to encode a single character of text in a computer and for this reason it is the smallest addressable unit ...
'' stated that ''Eastern Front'' "is possibly the first fun war game for people who hate war games". ''The
Addison-Wesley Addison-Wesley is an American publisher of textbooks and computer literature. It is an imprint of Pearson PLC, a global publishing and education company. In addition to publishing books, Addison-Wesley also distributes its technical titles through ...
Book of Atari Software 1984'' gave the game an overall A rating, calling it "perhaps the best-designed computer war game to appear on any microcomputer to date" and praising the graphics and joystick-driven user interface. The book concluded that it "is the first war game that non-warriors might enjoy ... Highly recommended." ''Creative Computing'' named ''Eastern Front'' Game of the Year in 1981.DeWitt, pg. 56 The Academy of Adventure Gaming Arts and Design named it Best Adventure Game for Home Computer, 1981. In 1987 Crawford stated that it was one of the three games he was proud of, with ''Legionnaire'' and '' Balance of Power''. In 2002 ''GameSpy'' wrote that ''Eastern Front'' was considered to be one of the first computer wargames that paper-and-pencil wargamers approved of.


Legacy

While the game was still being sold, Crawford released its
source code In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the wo ...
through APX as a separate, commercial product targeted at developers. He was surprised that while it sold well, no other game used it. He also released a scenario editor, but only one pre-packaged set of user-created scenarios is known. Crawford used many of the ideas from ''Eastern Front'' in ''
Legionnaire The French Foreign Legion (french: Légion étrangère) is a corps of the French Army which comprises several specialties: infantry, Armoured Cavalry Arm, cavalry, Military engineering, engineers, Airborne forces, airborne troops. It was created ...
'' for
Avalon Hill Avalon Hill Games Inc. is a game company that publishes wargames and strategic board games. It has also published miniature wargaming rules, role-playing games and sports simulations. It is a subsidiary of Hasbro, and operates under the company' ...
in 1982. ''Legionnaire'' uses the same map engine to simulate the
Roman legion The Roman legion ( la, legiō, ) was the largest military unit of the Roman army, composed of 5,200 infantry and 300 equites (cavalry) in the period of the Roman Republic (509 BC–27 BC) and of 5,600 infantry and 200 auxilia in the period of ...
s fighting the
barbarian A barbarian (or savage) is someone who is perceived to be either Civilization, uncivilized or primitive. The designation is usually applied as a generalization based on a popular stereotype; barbarians can be members of any nation judged by som ...
s, but modifies it to move units in real time. In 2013 Crawford publicly released the
source code In computing, source code, or simply code, is any collection of code, with or without comments, written using a human-readable programming language, usually as plain text. The source code of a program is specially designed to facilitate the wo ...
of several of his games, including ''Eastern Front''.


References


Bibliography

* Chris Crawford
"Chapter 18. Eastern Front (1941)"
, Chris Crawford on Game Design, O'Reilly, 2003, pg. 131–137 * Scott Mace
"Chris Crawford's Kingdom"
''InfoWorld'', August 27, 1984, pg. 34 * Jerry White

''ANALOG Computing'', Number 5 (1982), pg. 22 * Robert DeWitt
"With Legionnaire, fight Caeser's battles on Atari"
''InfoWorld'', February 14, 1983, pg. 56


External links

*
atariarchives.com
''Eastern Front'' by Chris Crawford – APX Cat. No. 20050
atariarchives.com
source code for ''Eastern Front'' – APX Cat. No. 20095
atarimania.com
Atari ''Eastern Front (1941)'' information and scans (APX package).

''Eastern Front (1941)'', Atari – RX8039. {{Chris Crawford 1981 video games Atari 8-bit family games Atari 8-bit family-only games Atari Program Exchange software Computer wargames Chris Crawford (game designer) games Commercial video games with freely available source code Origins Award winners Turn-based strategy video games Video games developed in the United States Video games set in the Soviet Union World War II video games