xconq

Xconq ist eine Open – Source – Computer – Strategiespiel und Spiel – Engine . Zuerst entsandte comp.sources.games 1987 ist es bemerkenswertals einer der ersten Multi-PlayerSpiele für die freigegeben werden X – Window – System . Es war für einige Jahre das einzige Turn-basierte grafische Kriegsspiel auf Unix / XSysteme. xconq als freigegeben ist freie Software unter den Bedingungen der GNU General Public License .

Gameplay

Ursprünglich ein einfacher Klon von Reich , spätere Versionen die Möglichkeit enthalten rulesets für verschiedene Arten von Spielen zu definieren, [1] zuerst eine mit Forth -ähnliche Syntax, dann eine leistungsstärkere Version auf Basis Lisp – Syntax. Es wurde auch auf andere Computersysteme, einschließlich portiert Macintosh , Amiga und Fenster .

Xconq ist so konzipiert, dass tragbare und neu definierbar. Die Standard – Regelsatz ist ähnlich dem Reich , sondern der Regelsatz, Grafiken und Karten können geändert werden , um verschiedene Zeiträume und strategische Skalen darstellen.

Beispiel Regel mit dem Spiel zur Verfügung gestellt Sets beinhalten napoleonischen Strategie, Beirut Guerillakampf, dem Zweiten Weltkrieg große Strategie und Godzilla zerstört Tokyo.

Es kann von mehreren menschlichen oder KI-gesteuerten Spieler über ein Netzwerk oder über Hot-Seat-Spiel gespielt werden.

Geschichte

Stan Shebs begann auf einem einfachen Arbeits Reich 1986 Klon, zunächst mit Curses für seine Schnittstelle, dann das Hinzufügen eines X10 – Schnittstelle. [2] Er stellte diese Version comp.sources.games im Juli 1987 [3] Es verwendet , um eine Karte basierend auf Plätzen statt Flüche, und unterstützt mehrere Spieler von X – Fähigkeit für ein einziges Programm zu nutzen Fenster auf mehreren Bildschirmen zu öffnen, obwohl es Input von nur dem Spieler , dessen Zug akzeptiert es war; andere Spieler bewegen konnte nicht einmal ihre Kartendarstellung. Auch diese erste Version enthalten Unterstützung für drei rulesets (der „Standard“ Empire-ähnliches Spiel, ein napoleonischen Ära Spiel und alten Griechen), aber sie wurden von C – Strukturen definiert und hatte in kompiliert werden.

Shebs schaltete das Spiel Hex-basierte Karten, hinzugefügt , um eine Postfix – Sprache verwenden , um den Regelsatz zu definieren , verwendet werden , wenn ein Spiel gestartet, und änderte die X – Schnittstelle alle Spieler zu ermöglichen , gleichzeitig zu interagieren; Diese Versionen wurden 2, 3 und 4 numeriert, wurden aber nicht weit freigegeben. Nach der Zugabe einer X11 – Schnittstelle durch schriftliche Chris Peterson im Juni 1988, Version 5.0 wurde auf comp.sources.games (als „xconq5“) geschrieben.

1989 wurde der erste Versuch einer Client / Server – Version, uconq .

Der Macintosh-Port wurde 1993 entwickelt.

Obwohl die Arbeit 7.5 auf Version begonnen hatte, hat es seit 2004 wenig Entwicklung, wobei die letzten CVS im Jahr 2007 commit [4]

Referenzen

  1. ^ Rosen, Kenneth H .; Douglas A. Wirt; Rachel Klee; Richard R. Rosinski (2007). UNIX: Die komplette Referenz . McGraw-Hill Professional. Seite 780. ISBN  978-0-07-226336-7 .
  2. ^ Re: Stammbaum von xconq , von Stan Shebs auf der xconq7 Mailingliste, Mo, 2. Oktober 2006 09.38.57 -0700
  3. ^ „xconq – Multiplayer – Strategie – Spiel für X-Windows, Part02 / 07“ . Newsgroup :  comp.sources.games . Usenet:  1384@tekred.TEK.COM .V01i082: xconq – MultiplayerStrategieSpiel für X-Windows [sic ], Part02 / 07, in comp.sources.games
  4. ^ http://sourceforge.net/mailarchive/forum.php?forum_name=xconq-cvs

Ähnliche Spiele