Saturday, October 3, 2015

History of online games

Networked host-based systems


A key goal of early network systems such as ARPANET and JANET was to allow users of "dumb" text-based terminals attached to one host computer (or, later, to terminal servers) to interactively use programs on other host computers. This meant that games on those systems were accessible to users in many different locations by use of programs such as telnet.

Most of the early host-based games were single-player, and frequently originated and were primarily played at universities. A sizable proportion were written on DEC-20 mainframes, as those had a strong presence in the university market. Games such as The Oregon Trail (1971), Colossal Cave Adventure (1976), and Star Trek (1972) were very popular, with several or many students each playing their own copy of the game at once, time-sharing the system with each other and users running other programs.

Eventually, though, multiplayer host-based games on networked computers began to be developed. One of the most important of these was MUD (1978), a program which spawned a genre and had significant input into the development of concepts of shared world design, having formative impact on the evolution of MMORPG's. In 1984, MAD debuted on BITNET; this was the first MUD fully accessible from a worldwide computer network.[2] During its two-year existence, 10% of the sites on BITNET connected to it. In 1988, another BITNET MUD named MUDA appeared. It lasted for five years, before going off line due to the retirement of the computers it ran on.[3]

In the summer of 1973, Maze War was first written at NASA's Ames Research Center in California by high school summer interns using Imlac PDS-1 computers. The authors added two-player capability by connecting two IMLAC computers with serial cables. Since two computers were involved, as opposed to "dumb terminals", they could use formatted protocol packets to send information to each other, so this could be considered the first peer-to-peer computer video game. It could also be called the first First person shooter

In 1983, Gary Tarolli wrote a flight simulator demonstration program for Silicon Graphics workstation computers. In 1984, networking capabilities were added by connecting two machines using serial cables just as had been done with the IMLACs for Mazewar at NASA eleven years earlier. Next, XNS support was added, allowing multiple stations to play over an Ethernet, just as with the Xerox version of Mazewar. In 1986, UDP support was added (port 5130), making SGI Dogfight the first game to ever use the Internet protocol suite. The packets used, though, were broadcast packets, which meant that the game was limited to a single network segment; it could not cross a router, and thus could not be played across the Internet. Around 1989, IP Multicast capability was added, and the game became playable between any compatible hosts on the Internet, assuming that they had multicast access (which was quite uncommon). The multicast address is 224.0.1.2, making this only the third multicast application (and the first game) to receive an address assignment, with only the VMTP protocol (224.0.1.0) and the Network Time Protocol (224.0.1.1) having arrived earlier

No comments:

Post a Comment