XPilot

XPilot

"XPilot" is a multiplayer "Asteroids"-like computer game. It is open source and runs on most platforms. Its graphics are 2-D, but it is an example of an early third-person shooter.

The graphics, although they have been improved over time, still resemble the style of "Asteroids", but the gameplay includes Capture the Flag, base defense, racing and deathmatch.

"XPilot-ng"

In late 2000, a group of developers began a new branch of "XPilot" development, later labeled "XPilot-ng" (for next generation). The original branch continued to develop separately into what is now called "XPilot5".

The last stable version of official "XPilot" is 4.5.4. The latest version of "XPilot-ng" is 4.7.2. The latest version of "XPilot5" is 5.0.0a6. "XPilot-ng" and "XPilot5" are compatible (clients and servers can communicate), but do not offer the same features.

"XPilot-ng" is programmed in C, and contains two clients, either X11 based or SDL and OpenGL based. "XPilot-ng" provides high frame rates, fully polygon maps (unlike the block based maps of the original "XPilot") and better client support for windows based clients. A new Java based map editor provides better map editing facilities.

Groundbreaking aspects of "XPilot"

"XPilot" is an early example of a successful online multiplayer game. Its popularity can be attributed to the facts that it was open source and that its technical features included:
* metaservers to allow users to browse and then navigate to other running servers anywhere on the Internet
* initial implementation on X Window System, which was available on a wide variety of workstations.
* a well-defined client-server protocol that struck a balance between security and playability. In particular, security of the protocol was less than perfect in that the full game state was given to the client. While "XPilot" trusts a client that could easily be hacked, it also relieved the server of many tasks, allowing servers to scale up to potentially dozens of players.
* Conservative use of graphics to allow for smooth motion and realistic physics

In these ways, it paved the way for the Massively-Multiplayer games that followed.

"XPilot" Community

The development of "XPilot"'s online multiplayer functionality spawned the formation of a tight-knit community via "XPilot"'s innovative in-game chat function. Contact to other in-game players was solidified using newsgroups, alt.games.xpilot and later rec.games.computer.xpilot, which acted not only as a think-tank for the developers, but as a tool through which international competitions (Europa Cup), and media development could be organized. With the release of the first HTML code and the web browser, Mosaic, "XPilot" became the basis for the first ever large online manual (The XPilot Newbie Manual, 1994), taking advantage of the ability to produce images online within text for browsing, with 60 contributors and over 160 pages which were coded by hand.

External links

* [http://www.xpilot.org/ Official homepage]
* [http://xpilot.sourceforge.net/ "XPilot-ng" homepage]
* [http://xpilotgame.sourceforge.net/ "XPilot" page at Sourceforge]
* [http://www.acm.org/crossroads/xrds3-2/xpilot.html The Story of "XPilot"]
* [http://bau2.uibk.ac.at/erwin/NM/www/ The XPilot Newbie Manual]
* [http://www.xpilot-ai.org/ Artificial Intelligence Programming in Xpilot]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • XPilot — Début du projet début de l automne de l année 1991 Licence licence publique générale GNU …   Wikipédia en Français

  • Freeciv — Infobox VG title = Freeciv caption = Freeciv 2.1.0 beta3, with the SDL client developer = The Freeciv developers license = GNU General Public License publisher = The Freeciv project released = January 5, 1996 (1.0) August 11, 2008 (2.1.6) genre …   Wikipedia

  • History of online games — Online games are currently an industry unto themselves. The evolution of these games parallels in many ways the evolution of computers and computer networking, with new technologies allowing major steps forward in functionality in different areas …   Wikipedia

  • Spacola — Asteroids Autoren Lyle Rains und Ed Logg (Bild) Verleger Atari Release September 1979 Genre …   Deutsch Wikipedia

  • Lista de videojuegos en Linux — Esta página o sección está siendo traducida del idioma inglés a partir del artículo Linux gaming, razón por la cual puede haber lagunas de contenidos, errores sintácticos o escritos sin traducir. Puedes colaborar con Wikipedia …   Wikipedia Español

  • Список свободных игр — Основная статья: Свободные игры Это список игр, исходный код которых является свободным программным обеспечением. Он включает несколько типов свободных игр: изначально выпущенных как свободные (free software) и бывших платных, код для которых был …   Википедия

  • POSIX — (IPAEng|ˈpɒzɪks) or Portable Operating System Interface cite web | title = POSIX | url = http://standards.ieee.org/regauth/posix/ | work = Standards | publisher = IEEE] is the collective name of a family of related standards specified by the IEEE …   Wikipedia

  • X-Men (TV series) — For the newer X Men animated series see . For other uses see the X Men (disambiguation) page. infobox television show name = X Men caption = format = Animated Series Action Adventure runtime = 22min creator = Larry Houston Frank Squillace voices …   Wikipedia

  • List of open source games — Open source games are computer games assembled out of, and are themselves open source software; public domain games are also listed. For some of these games, only the game engine is open source software, and the game content is not open content,… …   Wikipedia

  • Gravity Force — is a computer game released in 1989 for the Amiga by Kingsoft. It is a 2D Thrust clone, with single player missions and a 2 player multiplayer mode. It is primarily notable for inspiring the far more popular unofficial sequel Gravity Force 2 .In… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”