fbpx
Wikipedia

Early mainframe games

Mainframe computers are computers used primarily by businesses and academic institutions for large-scale processes. Before personal computers, first termed microcomputers, became widely available to the general public in the 1970s, the computing industry was composed of mainframe computers and the relatively smaller and cheaper minicomputer variant. During the mid to late 1960s, many early video games were programmed on these computers. Developed prior to the rise of the commercial video game industry in the early 1970s, these early mainframe games were generally written by students or employees at large corporations in a machine or assembly language that could only be understood by the specific machine or computer type they were developed on. While many of these games were lost as older computers were discontinued, some of them were ported to high-level computer languages like BASIC, had expanded versions later released for personal computers, or were recreated for bulletin board systems years later, thus influencing future games and developers.

Early computer games began to be created in the 1950s, and the steady increase in the number and abilities of computers over time led to the gradual loosening of restrictions on access to mainframe computers at academic and corporate institutions beginning in the 1960s. This in turn led to a modest proliferation of generally small, text-based games on mainframe computers, with increasing complexity towards the end of the decade. While games continued to be developed on mainframes and minicomputers through the 1970s, the rise of personal computers and the spread of high-level programming languages meant that later games were generally intended to or were capable of being run on personal computers, even when developed on a mainframe. These early games include Hamurabi, an antecedent of the strategy and city-building genres; Lunar Lander, which inspired numerous recreations in the 1970s and 1980s; Civil War, an early war simulation game; Star Trek, which was widely ported, expanded, and spread for decades after; Space Travel, which played a role in the creation of the Unix operating system; and Baseball, an early sports game and the first baseball game to allow player control during a game.

Background edit

 
A 1965 IBM System/360 Model 30 mainframe computer at the Computer History Museum

Mainframe computers are powerful computers used primarily by large organizations for computational work, especially large-scale, multi-user processes. The term originally referred to the large cabinets called "main frames" that housed the central processing unit and main memory of early computers. Prior to the rise of personal computers, first termed microcomputers, in the 1970s, they were the primary type of computer in use, and at the beginning of the 1960s they were the only type of computer available for public purchase.[1][2] Minicomputers were relatively smaller and cheaper mainframe computers prevalent in the 1960s and 1970s, though they were still not intended for personal use. One definition from 1970 required a minicomputer to cost less than US$25,000.[3] In contrast, regular mainframes could cost more than US$1,000,000.[2]

By the end of the 1960s, mainframe computers and minicomputers were present in many academic research institutions and large companies such as Bell Labs.[2][4] While the commercial video game industry did not yet exist at that point in the early history of video games and would not until the early 1970s, programmers at these companies created several small games to be played on their mainframe computers. Most of these spread only to other users of the same type of computer and therefore did not persist as older computer models were discontinued; several, however, inspired future games, or were later released in modified versions on more modern systems or languages.[5] These early mainframe games were largely created between 1968 and 1971; while earlier games were created they were limited to small, academic audiences. Mainframe games also continued to be developed through the 1970s, but the rise of the commercial video game industry, focused on arcade video games and home video game consoles, followed by the rise of personal computers later in the decade, meant that beginning in the 1970s the audience and developers of video games began to shift away from mainframe computers or minicomputers, and the spread of general-purpose programming languages such as the BASIC programming language meant that later mainframe games could generally be run on personal computers with minimal changes, even if initially developed on a mainframe.[6]

Early games edit

The very first computer games began to appear in the 1950s, starting with Bertie the Brain, a computer-based game of tic-tac-toe built by Dr. Josef Kates for the 1950 Canadian National Exhibition.[7] While the status of these games as video games depends on the definition used, the games developed during this time period ran on the large antecedents of mainframe computers and were primarily developed for the purposes of academic research or to showcase the technological development of the computers on which they ran. Access to these computers, located almost exclusively in universities and research institutions, was restricted to academics and researchers, preventing any development of entertainment programs. Over the course of the decade, computer technology improved to include smaller, transistor-based computers on which programs could be created and run in real time, rather than operations run in batches, and computers themselves spread to more locations.[8]

By the 1960s, improvements in computing technology and the early development of relatively cheaper mainframe computers, which would later be termed minicomputers, led to the loosening of restrictions regarding programming access to the computers. At the Massachusetts Institute of Technology (MIT), access to the TX-0 experimental computer was opened to students and employees of the university. This in turn led to the development of programs that in addition to highlighting the power of the computer also contained an entertainment aspect. The games created for the TX-0 by the small programming community at MIT included Tic-Tac-Toe, which used a light pen to play a simple game of noughts and crosses against the computer, and Mouse in the Maze, which let players set up a maze for a mouse to run through.[9][10][11] When the Digital Equipment Corporation (DEC) PDP-1 computer was installed at MIT in 1961, the community built a video game to showcase its abilities, Spacewar!, which then became the first known video game to spread beyond a single computer installation as it was copied and recreated on other PDP-1 systems and later on other mainframe computers.[10][12]

Over the course of the decade, computers spread to more and more companies and institutions, even as they became more powerful—by 1971, it is estimated that there were over 1000 computers with monitors, rather than the few dozen at the beginning of the 1960s.[13] While different computers could generally not run the same programs without significant changes to the programs' code, due to differences in the physical hardware or machine languages, the expansion of the computing industry led to the creation of catalogs and user groups to share programs between different installations of the same series of computers, such as DEC's PDP line. These catalogs and groups, such as the IBM program catalog and the Digital Equipment Computer Users' Society (DECUS), shared small games as well as programs, including, for example, "BBC Vik The Baseball Demonstrator" and "Three Dimensional Tic-Tack-Toe" in the April 1962 IBM catalog,[14] and dice games and question and answer games in the DECUS newsletter.[15][16] The Sumerian Game (1964) for the IBM 7090, a strategy video game of land and resource management, was the first educational game for children.[17] Mainframe games were developed outside of the IBM and DEC communities as well, such as the 1962 Polish Marienbad for the Odra 1003.[18]

By the latter half of the 1960s, higher-level programming languages such as BASIC which were able to be run on multiple types of computers further increased the reach of games developed at any given location. While most games were limited to text-based designs, rather than visual graphics like Spacewar, these games became more complicated as they reached more players, such as baseball and basketball simulation games.[19][20][21] Access to the computers themselves was also extended to more people by systems such as the Dartmouth Time Sharing System (DTSS), which connected several thousand users through many remote terminals to a central mainframe computer. By the 1967–68 school year the DTSS library of 500 programs for the system included, John G. Kemeny and Thomas E. Kurtz wrote, "many games". Over a quarter of the system's usage was for casual or entertainment purposes, which Kemeny and Kurtz welcomed as helping users to become familiar with and not fear the computer. They noted that "we have lost many a distinguished visitor for several hours while he quarterbacked the Dartmouth football team in a highly realistic simulated game".[22][23] By 1972 the football simulation had become a multiplayer video game, supporting head-to-head play.[24]

Mainframe games were also played and watched by people outside of college campuses. In 1968, Cornell University funded the development of two simulation games: Cornell Hotel Administration Simulation Exercise (CHASE) and Cornell Restaurant Administration Simulation Exercise (CRASE). The former was a backronym, having been developed by Prof. Robert Chase and his students. Notably the restaurant game featured competitive play, with teams of players managing competing restaurants. The games were made playable for attendees at national conventions of the American Hotel & Motel Association and the Club Managers Association of America in 1969.[25] On Christmas Eve, 1970, the BBC television program Tomorrow's World broadcast a mainframe computer racing game played between TV presenter Raymond Baxter and British two-time Formula One world champion Graham Hill on their Christmas special. The game was written by IBM-employee, Ray Bradshaw, using CALL/360 and required two data center operators to input the instructions. "The race was run to show that computers could be fun."[26]

101 BASIC Computer Games edit

 
A PDP-8 minicomputer on display at the National Museum of American History

In 1971, DEC employee David H. Ahl converted two games, Hamurabi and Lunar Lander, from the FOCAL language to BASIC, partially as a demonstration of the language on the DEC PDP-8 minicomputer. Their popularity led him to start printing BASIC games in the DEC newsletter he edited, both ones he wrote and reader submissions. In 1973, he published 101 BASIC Computer Games, containing descriptions and the source code for video games written in BASIC. The games included were written by both Ahl and others, and included both games original to the language and ported from other languages such as FOCAL. Many of these ports were originally mainframe computer games. 101 BASIC Computer Games was a best seller with more than 10,000 copies sold, more sales than computers in existence at the time. Its second edition in 1978, BASIC Computer Games, was the first million-selling computer book. As such, the BASIC ports of mainframe computer games included in the book were often more long-lived than their original versions or other mainframe computer games.[6]

Hamurabi in particular is mostly known for its appearance in Ahl's book. After hearing of The Sumerian Game, Doug Dyment at DEC created his own The Sumer Game for fellow employee Richard Merrill's newly invented FOCAL programming language.[17][27] The game consists of ten rounds wherein the player, as the ancient Babylonian king Hammurabi, manages how much of their grain to spend on crops for the next round, feeding their people, and purchasing additional land, while dealing with random variations in crop yields and plagues. Multiple versions of the game were created for the FOCAL and FOCAL-69 languages,[28][29] but an expanded, uncredited version of the game was included in 101 BASIC Computer Games as Hamurabi, and later versions of the game, even in FOCAL, referenced the new title over the old.[29][30] Hamurabi influenced many later strategy and simulation games and is an antecedent to the city-building genre.[31]

The other game Ahl originally ported to BASIC, Lunar Lander, appeared in the book in three different forms. The original version of the game was called Lunar, and was originally written in FOCAL for the PDP-8 by Jim Storer while a high school student in the fall of 1969.[32][33] A different version called Rocket was written in BASIC by Eric Peters at DEC, and a third version, LEM, was written by William Labaree II in BASIC. Ahl converted Jim Storer's FOCAL version to BASIC, changed some of the text, and published it in his newsletter. A year or so later, all three BASIC versions of the game appeared in 101 BASIC Computer Games, under the names ROCKET (Storer version), ROCKT1 (Peters version), and ROCKT2 (Labaree version). All three text-based games required the player to control a rocket attempting to land on the moon by entering instructions to the rocket in response to the textual summary of its current position and heading relative to the ground.[34] Ahl and Steve North converted all three versions to Microsoft BASIC, changed the collective name to Lunar Lander, and published them in Creative Computing magazine in 1976; that name was used in the 1978 edition of BASIC Computer Games.[34]

 
Modern recreation of Star Trek, running in a Linux command terminal

Another game from the book is Civil War, a text-based computer game that puts the player against the computer in a simulation of the American Civil War. Civil War originated on multi-user mainframe computers in 1968, and simulates fourteen major battles of the conflict, with the human player as the South and the computer as the North. The player can control four direct variables which interact to determine a battle's outcome: how much of their money to spend on food, salaries, and ammunition, and which of four offensive or four defensive strategies to use. The side with the fewest casualties wins a battle, and if the player wins eight or more battles they win the game.[35][36] Ahl credited the game in 101 BASIC Computer Games to L. Cram, L. Goodie, and D. Hibbard, students at Lexington High School, and to G. Paul and R. Hess of "TIES" for converting the game into a two-player game.[35] Civil War was later one of a number of text-based games available on early 1980s pay-to-play systems.[37]

Possibly the most popular of the mainframe games that appeared in Ahl's book was Star Trek. The game is a text-based computer game that puts the player in command of the Starship Enterprise on a mission to hunt down and destroy an invading fleet of Klingon warships. Unlike the other text-based games, however, it did not use written responses to player input, but instead had character-based graphics, with different characters used as graphical symbols to represent objects.[36] It was initially developed by Mike Mayfield in 1971 on an SDS Sigma 7 mainframe.[38] The game was also unlike many of the other mainframe games in the book in that it was originally written in BASIC; by the time the book was published, it had been widely copied among minicomputer and mainframe systems and modified into several versions. It was one of these, renamed by Ahl as Space War, that appeared in 101 BASIC Computer Games. The 1978 version of the book contained a Microsoft BASIC port of Super Star Trek, an expanded version of the game first written in 1974, and this version was ported to numerous personal computer systems of the era; Ahl stated in the book that it was difficult to find a computer installation that did not contain a version of Star Trek.[39] Multiple updated versions in a wide variety of languages have been made since. By 1980, Star Trek was described by The Dragon magazine as "one of the most popular (if not the most popular) computer games around", with "literally scores of different versions of this game floating around".[36]

Other games edit

 
Gameplay image of Space Travel

Some mainframe games that did not appear in 101 BASIC Computer Games have still had a lasting impact. One such game was Space Travel, developed by Ken Thompson in 1969, which simulates travel in the Solar System. The player flies their ship around a two-dimensional scale model of the solar system with no objectives other than to attempt to land on various planets and moons. The player can move and turn the ship, and adjust the overall speed by adjusting the scale of the simulation. The ship is affected by the single strongest gravitational pull of the astronomical bodies.[4] The game was developed at Bell Labs, and was ported during 1969 from the Multics operating system to the GECOS operating system on the GE 635 computer, and then to the PDP-7 minicomputer.[4][40] While porting the game to the PDP-7, Thompson developed ideas for his own operating system, which later formed the core of the Unix operating system.[40][41] Space Travel never spread beyond Bell Labs or had an effect on future games, leaving its primary legacy as part of the original push for the development of Unix.[41]

Another influential early mainframe game was Baseball, a sports game that was created on a PDP-10 minicomputer at Pomona College in 1971 by English major Don Daglow.[42] Baseball was the first baseball video game that allowed players to manage the game as it unfolded, rather than just picking players at the beginning of a game.[43] The program is documented at the National Baseball Hall of Fame and Museum in Cooperstown, New York.[44] Baseball was continually updated through 1974, and distributed to other PDP-10 installations.[43][45] The text-based game had each player control the pitcher or the batter; they would enter their intention to, for example, pitch to or walk the batter, or switch hitters. The batting player could direct on-base players to steal, and the batter to hit. The results of the play would be printed out onto paper as a verbose description, like a radio description of the game. Daglow went on to develop more sophisticated baseball games in 1983 with Intellivision World Series Baseball, and 1987 with Earl Weaver Baseball, as well as numerous other games.[43][44]

References edit

  1. ^ Ebbers; O'Brien;Ogden, pp. 4–6
  2. ^ a b c Beach, Thomas E. . University of New Mexico. Archived from the original on 2015-07-30. Retrieved 2016-02-16.
  3. ^ Smith, William D. (1970-04-05). "Maxi Computers Face Mini Conflict: Mini Trend Reaching Computers". The New York Times. p. 125. Retrieved 2016-02-16.
  4. ^ a b c Ritchie, Dennis M. (2001). "Space Travel: Exploring the solar system and the PDP-7". Bell Labs. from the original on 2015-12-26. Retrieved 2016-02-04.
  5. ^ Tanbusch, Savanah (2015-05-01). . Kill Screen. Archived from the original on 2016-02-18. Retrieved 2016-02-18.
  6. ^ a b McCracken, Harry (2014-04-29). "Fifty Years of BASIC, the Programming Language That Made Computers Personal". Time. from the original on 2016-02-05. Retrieved 2016-02-12.
  7. ^ Simmons, Marlene (1975-10-09). "Bertie the Brain programmer heads science council". Ottawa Citizen. p. 17. Retrieved 2014-11-16.
  8. ^ Donovan, pp. 1–9
  9. ^ Smith, pp. 47–49
  10. ^ a b Graetz, J. M. (August 1981). "The origin of Spacewar". Creative Computing. 6 (8). ISSN 0097-8140.
  11. ^ "The TX-0: Its Past and Present". The Computer Museum Report. 8. The Computer Museum. Spring 1984.
  12. ^ Rutter; Bryce, p. 22
  13. ^ Monnens, Devin; Goldberg, Martin (June 2015). "Space Odyssey: The Long Journey of Spacewar! from MIT to Computer Labs Around the World". Kinephanos (Special Issue). ISSN 1916-985X.
  14. ^ "Catalog of Programs for IBM Data Processing Systems" (PDF). IBM. April 1962. (PDF) from the original on 2015-04-22. Retrieved 2015-12-18.
  15. ^ "Dice Game" (PDF). Decuscope. 3 (2). Digital Equipment Computer Users Society: 46. 1964.
  16. ^ "1963 Papers and Proceedings of the Digital Equipment Computer Users Society" (PDF). Digital Equipment Computer Users Society. 1964. pp. 205–213. (PDF) from the original on 2015-08-29. Retrieved 2015-12-18.
  17. ^ a b Willaert, Kate (2019-09-09). "The Sumerian Game: The Most Important Video Game You've Never Heard Of". A Critical Hit. Retrieved 2019-09-10.
  18. ^ Głowacki, Jacek (2013-03-18). "Słyszeliście kiedyś o "Marienbad", pierwszej polskiej grze wideo w historii? Nie? No to koniecznie musicie nadrobić zaległości!" [Have you ever heard of "Marienbad", the first Polish video game ever? No? Well, you must catch up!]. Onet Gry (in Polish). from the original on 2018-01-07. Retrieved 2018-03-19.
  19. ^ Kemeny, John (1965-01-13). "basbal.dem". Digital Equipment Computer Users Society. from the original on 2015-12-22.
  20. ^ Bergmann, Jacob (August 1967). "baseba.gam". Digital Equipment Computer Users Society. from the original on 2015-12-22.
  21. ^ Bacheller, Charles (May 1967). "bskbal.gam". Digital Equipment Computer Users Society. from the original on 2015-12-22.
  22. ^ Kemeny, John G.; Kurtz, Thomas E. (1968-10-11). "Dartmouth Time-Sharing". Science. 162 (3850). American Association for the Advancement of Science: 223–228. Bibcode:1968Sci...162..223K. doi:10.1126/science.162.3850.223. ISSN 0036-8075. PMID 5675464.
  23. ^ The Kiewit Computation Center & The Dartmouth Time-Sharing System. Dartmouth College. 1971.
  24. ^ Kemeny, 32–37, 41–42
  25. ^ Chase, Robert (Feb 1970). "CRASE The Restaurant Game". Cornell Hotel and Restaurant Administration Quarterly. 10 (4): 87–91. doi:10.1177/001088047001000418.
  26. ^ "Ex-champion rallies, loses on points". Data Processing News. IBM. 1970.
  27. ^ DECUS 1973, p. F-1
  28. ^ DECUS 1973, p. F-28
  29. ^ a b DECUS 1978, p. 83
  30. ^ Ahl, pp. 78–79
  31. ^ Moss, Richard (2015-10-11). "From SimCity to, well, SimCity: The history of city-building games". Ars Technica. from the original on 2016-02-03. Retrieved 2016-02-04.
  32. ^ Edwards, Benj (2009-07-19). "Forty Years of Lunar Lander". Technologizer. from the original on 2016-01-16. Retrieved 2016-02-18.
  33. ^ Chien, Philip (July 1994). "Blast off!". Compute!. ABC Publishing: 90. ISSN 0194-357X.
  34. ^ a b Ahl, pp. 106–109
  35. ^ a b Ahl, pp. 46–49
  36. ^ a b c Herro, Mark (June 1980). "The Electric Eye" (PDF). The Dragon (38). TSR: 52–54. ISSN 0279-6848. Retrieved 2016-02-14.
  37. ^ DeMaria; Wilson, pp 305–306
  38. ^ Fox, p. 275
  39. ^ Ahl, pp. 157–163
  40. ^ a b Ritchie, Dennis M. "Yes, A video game contributed to Unix Development". Harvard University. from the original on 2015-12-10. Retrieved 2016-02-04.
  41. ^ a b Fiedler, David (August 1983). "The History of Unix". Byte. Vol. 8, no. 8. McGraw-Hill. p. 188. ISSN 0360-5280. Retrieved 2016-02-04.
  42. ^ Olsen, Jennifer (July 2001). "Profiles: Don Daglow—breaking typecasts". Game Developer. Vol. 8, no. 7. UBM Technology Group. p. 18. ISSN 1073-922X.
  43. ^ a b c Kendall, Mark (2013-06-26). "Putting Bytes into the Old Ball Game". Pomona College Magazine. Pomona College. from the original on 2015-09-19. Retrieved 2016-02-19.
  44. ^ a b Novak, p. 380
  45. ^ Fullerton; Swain; Hoffmann, p. 108

Sources edit

early, mainframe, games, mainframe, computers, computers, used, primarily, businesses, academic, institutions, large, scale, processes, before, personal, computers, first, termed, microcomputers, became, widely, available, general, public, 1970s, computing, in. Mainframe computers are computers used primarily by businesses and academic institutions for large scale processes Before personal computers first termed microcomputers became widely available to the general public in the 1970s the computing industry was composed of mainframe computers and the relatively smaller and cheaper minicomputer variant During the mid to late 1960s many early video games were programmed on these computers Developed prior to the rise of the commercial video game industry in the early 1970s these early mainframe games were generally written by students or employees at large corporations in a machine or assembly language that could only be understood by the specific machine or computer type they were developed on While many of these games were lost as older computers were discontinued some of them were ported to high level computer languages like BASIC had expanded versions later released for personal computers or were recreated for bulletin board systems years later thus influencing future games and developers Early computer games began to be created in the 1950s and the steady increase in the number and abilities of computers over time led to the gradual loosening of restrictions on access to mainframe computers at academic and corporate institutions beginning in the 1960s This in turn led to a modest proliferation of generally small text based games on mainframe computers with increasing complexity towards the end of the decade While games continued to be developed on mainframes and minicomputers through the 1970s the rise of personal computers and the spread of high level programming languages meant that later games were generally intended to or were capable of being run on personal computers even when developed on a mainframe These early games include Hamurabi an antecedent of the strategy and city building genres Lunar Lander which inspired numerous recreations in the 1970s and 1980s Civil War an early war simulation game Star Trek which was widely ported expanded and spread for decades after Space Travel which played a role in the creation of the Unix operating system and Baseball an early sports game and the first baseball game to allow player control during a game Contents 1 Background 2 Early games 3 101 BASIC Computer Games 4 Other games 5 References 6 SourcesBackground edit nbsp A 1965 IBM System 360 Model 30 mainframe computer at the Computer History Museum Mainframe computers are powerful computers used primarily by large organizations for computational work especially large scale multi user processes The term originally referred to the large cabinets called main frames that housed the central processing unit and main memory of early computers Prior to the rise of personal computers first termed microcomputers in the 1970s they were the primary type of computer in use and at the beginning of the 1960s they were the only type of computer available for public purchase 1 2 Minicomputers were relatively smaller and cheaper mainframe computers prevalent in the 1960s and 1970s though they were still not intended for personal use One definition from 1970 required a minicomputer to cost less than US 25 000 3 In contrast regular mainframes could cost more than US 1 000 000 2 By the end of the 1960s mainframe computers and minicomputers were present in many academic research institutions and large companies such as Bell Labs 2 4 While the commercial video game industry did not yet exist at that point in the early history of video games and would not until the early 1970s programmers at these companies created several small games to be played on their mainframe computers Most of these spread only to other users of the same type of computer and therefore did not persist as older computer models were discontinued several however inspired future games or were later released in modified versions on more modern systems or languages 5 These early mainframe games were largely created between 1968 and 1971 while earlier games were created they were limited to small academic audiences Mainframe games also continued to be developed through the 1970s but the rise of the commercial video game industry focused on arcade video games and home video game consoles followed by the rise of personal computers later in the decade meant that beginning in the 1970s the audience and developers of video games began to shift away from mainframe computers or minicomputers and the spread of general purpose programming languages such as the BASIC programming language meant that later mainframe games could generally be run on personal computers with minimal changes even if initially developed on a mainframe 6 Early games editThe very first computer games began to appear in the 1950s starting with Bertie the Brain a computer based game of tic tac toe built by Dr Josef Kates for the 1950 Canadian National Exhibition 7 While the status of these games as video games depends on the definition used the games developed during this time period ran on the large antecedents of mainframe computers and were primarily developed for the purposes of academic research or to showcase the technological development of the computers on which they ran Access to these computers located almost exclusively in universities and research institutions was restricted to academics and researchers preventing any development of entertainment programs Over the course of the decade computer technology improved to include smaller transistor based computers on which programs could be created and run in real time rather than operations run in batches and computers themselves spread to more locations 8 By the 1960s improvements in computing technology and the early development of relatively cheaper mainframe computers which would later be termed minicomputers led to the loosening of restrictions regarding programming access to the computers At the Massachusetts Institute of Technology MIT access to the TX 0 experimental computer was opened to students and employees of the university This in turn led to the development of programs that in addition to highlighting the power of the computer also contained an entertainment aspect The games created for the TX 0 by the small programming community at MIT included Tic Tac Toe which used a light pen to play a simple game of noughts and crosses against the computer and Mouse in the Maze which let players set up a maze for a mouse to run through 9 10 11 When the Digital Equipment Corporation DEC PDP 1 computer was installed at MIT in 1961 the community built a video game to showcase its abilities Spacewar which then became the first known video game to spread beyond a single computer installation as it was copied and recreated on other PDP 1 systems and later on other mainframe computers 10 12 Over the course of the decade computers spread to more and more companies and institutions even as they became more powerful by 1971 it is estimated that there were over 1000 computers with monitors rather than the few dozen at the beginning of the 1960s 13 While different computers could generally not run the same programs without significant changes to the programs code due to differences in the physical hardware or machine languages the expansion of the computing industry led to the creation of catalogs and user groups to share programs between different installations of the same series of computers such as DEC s PDP line These catalogs and groups such as the IBM program catalog and the Digital Equipment Computer Users Society DECUS shared small games as well as programs including for example BBC Vik The Baseball Demonstrator and Three Dimensional Tic Tack Toe in the April 1962 IBM catalog 14 and dice games and question and answer games in the DECUS newsletter 15 16 The Sumerian Game 1964 for the IBM 7090 a strategy video game of land and resource management was the first educational game for children 17 Mainframe games were developed outside of the IBM and DEC communities as well such as the 1962 Polish Marienbad for the Odra 1003 18 By the latter half of the 1960s higher level programming languages such as BASIC which were able to be run on multiple types of computers further increased the reach of games developed at any given location While most games were limited to text based designs rather than visual graphics like Spacewar these games became more complicated as they reached more players such as baseball and basketball simulation games 19 20 21 Access to the computers themselves was also extended to more people by systems such as the Dartmouth Time Sharing System DTSS which connected several thousand users through many remote terminals to a central mainframe computer By the 1967 68 school year the DTSS library of 500 programs for the system included John G Kemeny and Thomas E Kurtz wrote many games Over a quarter of the system s usage was for casual or entertainment purposes which Kemeny and Kurtz welcomed as helping users to become familiar with and not fear the computer They noted that we have lost many a distinguished visitor for several hours while he quarterbacked the Dartmouth football team in a highly realistic simulated game 22 23 By 1972 the football simulation had become a multiplayer video game supporting head to head play 24 Mainframe games were also played and watched by people outside of college campuses In 1968 Cornell University funded the development of two simulation games Cornell Hotel Administration Simulation Exercise CHASE and Cornell Restaurant Administration Simulation Exercise CRASE The former was a backronym having been developed by Prof Robert Chase and his students Notably the restaurant game featured competitive play with teams of players managing competing restaurants The games were made playable for attendees at national conventions of the American Hotel amp Motel Association and the Club Managers Association of America in 1969 25 On Christmas Eve 1970 the BBC television program Tomorrow s World broadcast a mainframe computer racing game played between TV presenter Raymond Baxter and British two time Formula One world champion Graham Hill on their Christmas special The game was written by IBM employee Ray Bradshaw using CALL 360 and required two data center operators to input the instructions The race was run to show that computers could be fun 26 101 BASIC Computer Games editMain article 101 BASIC Computer Games nbsp A PDP 8 minicomputer on display at the National Museum of American History In 1971 DEC employee David H Ahl converted two games Hamurabi and Lunar Lander from the FOCAL language to BASIC partially as a demonstration of the language on the DEC PDP 8 minicomputer Their popularity led him to start printing BASIC games in the DEC newsletter he edited both ones he wrote and reader submissions In 1973 he published 101 BASIC Computer Games containing descriptions and the source code for video games written in BASIC The games included were written by both Ahl and others and included both games original to the language and ported from other languages such as FOCAL Many of these ports were originally mainframe computer games 101 BASIC Computer Games was a best seller with more than 10 000 copies sold more sales than computers in existence at the time Its second edition in 1978 BASIC Computer Games was the first million selling computer book As such the BASIC ports of mainframe computer games included in the book were often more long lived than their original versions or other mainframe computer games 6 Hamurabi in particular is mostly known for its appearance in Ahl s book After hearing of The Sumerian Game Doug Dyment at DEC created his own The Sumer Game for fellow employee Richard Merrill s newly invented FOCAL programming language 17 27 The game consists of ten rounds wherein the player as the ancient Babylonian king Hammurabi manages how much of their grain to spend on crops for the next round feeding their people and purchasing additional land while dealing with random variations in crop yields and plagues Multiple versions of the game were created for the FOCAL and FOCAL 69 languages 28 29 but an expanded uncredited version of the game was included in 101 BASIC Computer Games as Hamurabi and later versions of the game even in FOCAL referenced the new title over the old 29 30 Hamurabi influenced many later strategy and simulation games and is an antecedent to the city building genre 31 The other game Ahl originally ported to BASIC Lunar Lander appeared in the book in three different forms The original version of the game was called Lunar and was originally written in FOCAL for the PDP 8 by Jim Storer while a high school student in the fall of 1969 32 33 A different version called Rocket was written in BASIC by Eric Peters at DEC and a third version LEM was written by William Labaree II in BASIC Ahl converted Jim Storer s FOCAL version to BASIC changed some of the text and published it in his newsletter A year or so later all three BASIC versions of the game appeared in 101 BASIC Computer Games under the names ROCKET Storer version ROCKT1 Peters version and ROCKT2 Labaree version All three text based games required the player to control a rocket attempting to land on the moon by entering instructions to the rocket in response to the textual summary of its current position and heading relative to the ground 34 Ahl and Steve North converted all three versions to Microsoft BASIC changed the collective name to Lunar Lander and published them in Creative Computing magazine in 1976 that name was used in the 1978 edition of BASIC Computer Games 34 nbsp Modern recreation of Star Trek running in a Linux command terminal Another game from the book is Civil War a text based computer game that puts the player against the computer in a simulation of the American Civil War Civil War originated on multi user mainframe computers in 1968 and simulates fourteen major battles of the conflict with the human player as the South and the computer as the North The player can control four direct variables which interact to determine a battle s outcome how much of their money to spend on food salaries and ammunition and which of four offensive or four defensive strategies to use The side with the fewest casualties wins a battle and if the player wins eight or more battles they win the game 35 36 Ahl credited the game in 101 BASIC Computer Games to L Cram L Goodie and D Hibbard students at Lexington High School and to G Paul and R Hess of TIES for converting the game into a two player game 35 Civil War was later one of a number of text based games available on early 1980s pay to play systems 37 Possibly the most popular of the mainframe games that appeared in Ahl s book was Star Trek The game is a text based computer game that puts the player in command of the Starship Enterprise on a mission to hunt down and destroy an invading fleet of Klingon warships Unlike the other text based games however it did not use written responses to player input but instead had character based graphics with different characters used as graphical symbols to represent objects 36 It was initially developed by Mike Mayfield in 1971 on an SDS Sigma 7 mainframe 38 The game was also unlike many of the other mainframe games in the book in that it was originally written in BASIC by the time the book was published it had been widely copied among minicomputer and mainframe systems and modified into several versions It was one of these renamed by Ahl as Space War that appeared in 101 BASIC Computer Games The 1978 version of the book contained a Microsoft BASIC port of Super Star Trek an expanded version of the game first written in 1974 and this version was ported to numerous personal computer systems of the era Ahl stated in the book that it was difficult to find a computer installation that did not contain a version of Star Trek 39 Multiple updated versions in a wide variety of languages have been made since By 1980 Star Trek was described by The Dragon magazine as one of the most popular if not the most popular computer games around with literally scores of different versions of this game floating around 36 Other games edit nbsp Gameplay image of Space Travel Some mainframe games that did not appear in 101 BASIC Computer Games have still had a lasting impact One such game was Space Travel developed by Ken Thompson in 1969 which simulates travel in the Solar System The player flies their ship around a two dimensional scale model of the solar system with no objectives other than to attempt to land on various planets and moons The player can move and turn the ship and adjust the overall speed by adjusting the scale of the simulation The ship is affected by the single strongest gravitational pull of the astronomical bodies 4 The game was developed at Bell Labs and was ported during 1969 from the Multics operating system to the GECOS operating system on the GE 635 computer and then to the PDP 7 minicomputer 4 40 While porting the game to the PDP 7 Thompson developed ideas for his own operating system which later formed the core of the Unix operating system 40 41 Space Travel never spread beyond Bell Labs or had an effect on future games leaving its primary legacy as part of the original push for the development of Unix 41 Another influential early mainframe game was Baseball a sports game that was created on a PDP 10 minicomputer at Pomona College in 1971 by English major Don Daglow 42 Baseball was the first baseball video game that allowed players to manage the game as it unfolded rather than just picking players at the beginning of a game 43 The program is documented at the National Baseball Hall of Fame and Museum in Cooperstown New York 44 Baseball was continually updated through 1974 and distributed to other PDP 10 installations 43 45 The text based game had each player control the pitcher or the batter they would enter their intention to for example pitch to or walk the batter or switch hitters The batting player could direct on base players to steal and the batter to hit The results of the play would be printed out onto paper as a verbose description like a radio description of the game Daglow went on to develop more sophisticated baseball games in 1983 with Intellivision World Series Baseball and 1987 with Earl Weaver Baseball as well as numerous other games 43 44 References edit Ebbers O Brien Ogden pp 4 6 a b c Beach Thomas E Computer Concepts and Terminology Types of Computers University of New Mexico Archived from the original on 2015 07 30 Retrieved 2016 02 16 Smith William D 1970 04 05 Maxi Computers Face Mini Conflict Mini Trend Reaching Computers The New York Times p 125 Retrieved 2016 02 16 a b c Ritchie Dennis M 2001 Space Travel Exploring the solar system and the PDP 7 Bell Labs Archived from the original on 2015 12 26 Retrieved 2016 02 04 Tanbusch Savanah 2015 05 01 A rediscovered mainframe game from 1974 might be the first text adventure Kill Screen Archived from the original on 2016 02 18 Retrieved 2016 02 18 a b McCracken Harry 2014 04 29 Fifty Years of BASIC the Programming Language That Made Computers Personal Time Archived from the original on 2016 02 05 Retrieved 2016 02 12 Simmons Marlene 1975 10 09 Bertie the Brain programmer heads science council Ottawa Citizen p 17 Retrieved 2014 11 16 Donovan pp 1 9 Smith pp 47 49 a b Graetz J M August 1981 The origin of Spacewar Creative Computing 6 8 ISSN 0097 8140 The TX 0 Its Past and Present The Computer Museum Report 8 The Computer Museum Spring 1984 Rutter Bryce p 22 Monnens Devin Goldberg Martin June 2015 Space Odyssey The Long Journey of Spacewar from MIT to Computer Labs Around the World Kinephanos Special Issue ISSN 1916 985X Catalog of Programs for IBM Data Processing Systems PDF IBM April 1962 Archived PDF from the original on 2015 04 22 Retrieved 2015 12 18 Dice Game PDF Decuscope 3 2 Digital Equipment Computer Users Society 46 1964 1963 Papers and Proceedings of the Digital Equipment Computer Users Society PDF Digital Equipment Computer Users Society 1964 pp 205 213 Archived PDF from the original on 2015 08 29 Retrieved 2015 12 18 a b Willaert Kate 2019 09 09 The Sumerian Game The Most Important Video Game You ve Never Heard Of A Critical Hit Retrieved 2019 09 10 Glowacki Jacek 2013 03 18 Slyszeliscie kiedys o Marienbad pierwszej polskiej grze wideo w historii Nie No to koniecznie musicie nadrobic zaleglosci Have you ever heard of Marienbad the first Polish video game ever No Well you must catch up Onet Gry in Polish Archived from the original on 2018 01 07 Retrieved 2018 03 19 Kemeny John 1965 01 13 basbal dem Digital Equipment Computer Users Society Archived from the original on 2015 12 22 Bergmann Jacob August 1967 baseba gam Digital Equipment Computer Users Society Archived from the original on 2015 12 22 Bacheller Charles May 1967 bskbal gam Digital Equipment Computer Users Society Archived from the original on 2015 12 22 Kemeny John G Kurtz Thomas E 1968 10 11 Dartmouth Time Sharing Science 162 3850 American Association for the Advancement of Science 223 228 Bibcode 1968Sci 162 223K doi 10 1126 science 162 3850 223 ISSN 0036 8075 PMID 5675464 The Kiewit Computation Center amp The Dartmouth Time Sharing System Dartmouth College 1971 Kemeny 32 37 41 42 Chase Robert Feb 1970 CRASE The Restaurant Game Cornell Hotel and Restaurant Administration Quarterly 10 4 87 91 doi 10 1177 001088047001000418 Ex champion rallies loses on points Data Processing News IBM 1970 DECUS 1973 p F 1 DECUS 1973 p F 28 a b DECUS 1978 p 83 Ahl pp 78 79 Moss Richard 2015 10 11 From SimCity to well SimCity The history of city building games Ars Technica Archived from the original on 2016 02 03 Retrieved 2016 02 04 Edwards Benj 2009 07 19 Forty Years of Lunar Lander Technologizer Archived from the original on 2016 01 16 Retrieved 2016 02 18 Chien Philip July 1994 Blast off Compute ABC Publishing 90 ISSN 0194 357X a b Ahl pp 106 109 a b Ahl pp 46 49 a b c Herro Mark June 1980 The Electric Eye PDF The Dragon 38 TSR 52 54 ISSN 0279 6848 Retrieved 2016 02 14 DeMaria Wilson pp 305 306 Fox p 275 Ahl pp 157 163 a b Ritchie Dennis M Yes A video game contributed to Unix Development Harvard University Archived from the original on 2015 12 10 Retrieved 2016 02 04 a b Fiedler David August 1983 The History of Unix Byte Vol 8 no 8 McGraw Hill p 188 ISSN 0360 5280 Retrieved 2016 02 04 Olsen Jennifer July 2001 Profiles Don Daglow breaking typecasts Game Developer Vol 8 no 7 UBM Technology Group p 18 ISSN 1073 922X a b c Kendall Mark 2013 06 26 Putting Bytes into the Old Ball Game Pomona College Magazine Pomona College Archived from the original on 2015 09 19 Retrieved 2016 02 19 a b Novak p 380 Fullerton Swain Hoffmann p 108Sources editAhl David 1978 BASIC Computer Games 2nd ed Workman Publishing ISBN 978 0 89480 052 8 DECUS Program Library Catalog for PDP 8 FOCAL8 PDF Digital Equipment Computer Users Society July 1973 Archived from the original PDF on 2016 02 07 Retrieved 2016 02 04 Program Library PDP 8 Catalog Digital Equipment Computer Users Society August 1978 Retrieved 2016 02 04 DeMaria Rusel Wilson Johnny L 2003 High Score The Illustrated History of Electronic Games 2nd ed McGraw Hill Osborne ISBN 978 0 07 223172 4 Donovan Tristan 2010 Replay The History of Video Games Yellow Ant ISBN 978 0 9565072 0 4 Ebbers Mike O Brien W Ogden B 2006 Introduction to the New Mainframe z OS Basics PDF 1st ed IBM International Technical Support Organization ISBN 978 0 7384 9674 0 Archived from the original PDF on 2017 07 02 Retrieved 2016 02 04 Fox Matt 2013 The Video Games Guide 1 000 Arcade Console and Computer Games 1962 2012 2nd ed McFarland amp Company ISBN 978 0 7864 7257 4 Fullerton Tracy Swain Chris Hoffman Steve 2004 Game Design Workshop Designing Prototyping amp Playtesting Games Taylor amp Francis ISBN 978 1 57820 222 5 Kemeny John G 1972 Man and the Computer Charles Scribner s Sons ISBN 978 0 684 13009 5 Novak Jeannie 2011 Game Development Essentials An Introduction 3rd ed Cengage Learning ISBN 978 1 111 30765 3 Rutter Jason Bryce Jo 2006 Understanding Digital Games SAGE Publications ISBN 978 1 4129 0034 8 Smith Alexander 2019 They Create Worlds The Story of the People and Companies That Shaped the Video Game Industry Vol 1 1971 1982 CRC Press ISBN 978 1 138 38990 8 Retrieved from https en wikipedia org w index php title Early mainframe games amp oldid 1222730767, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.