| Freeciv | |
|---|---|
Freeciv 2. 1. 0-beta3, with the SDL client |
|
| Developer(s) | The Freeciv developers |
| Publisher(s) | The Freeciv project |
| License | GNU General Public License |
| Platform(s) | cross-platform |
| Release date | January 5, 1996 (1. A video game developer is a software developer (a business or an individual that creates Video games A developer may specialize in a certain video A software license (or software licence in commonwealth usage is a Legal instrument governing the usage or redistribution of copyright protected software In Computing, a platform describes some sort of Hardware architecture or Software framework (including Application frameworks, that allows In computing cross-platform (also known as multi-platform) is a term used to refer to Computer software or computing methods and concepts that are implemented Events 1477 - Battle of Nancy: Charles the Bold is killed and Burgundy becomes part of France. Year 1996 ( MCMXCVI) was a Leap year starting on Monday (link will display full 1996 Gregorian calendar) 0) April 21, 2008 (2. Events 753 BC - Romulus and Remus found Rome ( traditional date) 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common 1. 4) |
| Genre(s) | Turn-based strategy |
| Mode(s) | Multiplayer, single-player |
| Input methods | Keyboard, mouse |
Freeciv is a multiplayer, turn-based strategy game for workstations and personal computers inspired by the commercial proprietary Sid Meier's Civilization series. See also [[Game classification]] Video games are categorized into Genres based on their Gameplay interaction A turn-based strategy ( TBS) game is a Strategy game (usually some type of wargame, especially a strategic-level wargame that is A Multiplayer video game is a Video game in which more than one person can play the same game at the same time In video gaming, single-player refers to the variant of a particular game where input from only one player is expected throughout the course of the gaming session In Computing, a keyboard is an Input device partially modelled after the typewriter keyboard which uses an arrangement of buttons or keys In Computing, a mouse (plural mice, mouse devices, or mouses) A turn-based strategy ( TBS) game is a Strategy game (usually some type of wargame, especially a strategic-level wargame that is A workstation, such as a Unix workstation, RISC workstation or Engineering workstation, is a high-end Microcomputer A personal computer ( PC) is any Computer whose original sales price size and capabilities make it useful for individuals and which is intended to be operated Proprietary software is Computer software on which the producer has set restrictions on use private modification copying, or republishing. Civilization is a series of Turn-based strategy Video games produced by Sid Meier. The latest stable version of Freeciv is 2. 1. 4, released on April 21, 2008. Events 753 BC - Romulus and Remus found Rome ( traditional date) 2008 ( MMVIII) is the current year in accordance with the Gregorian calendar, a Leap year that started on Tuesday of the Common The game's default settings are closest to Civilization II, both in gameplay and graphics (including the units and the isometric grid). Sid Meier's Civilization II, aka Civ II, is a Turn-based strategy Computer game designed by Brian Reynolds
Freeciv is available for most desktop Linux distributions. A Linux distribution (also called GNU/Linux by distributions such as Debian, Fedora, Ubuntu, Linux Mint, Mandriva and Released under the GNU General Public License, Freeciv is free software. Free software or software libre is Software that can be used studied and modified without restriction and which can be copied and redistributed in modified or unmodified
Contents |
Players take the role of a tribe leader in 4000 BC and have to guide their people through the centuries. Over time, new technologies are discovered, which allow the construction of new city buildings and the deployment of new units. Players can wage war on one another or form diplomatic relationships.
The game ends when one civilization has eradicated all others, accomplished the goal of space colonization, or at a certain deadline. Space colonization (also called space settlement, space humanization, Space habitation, etc If more than one civilization remains at the deadline, the player with the highest score wins. Points are awarded for the size of a civilization, its wealth, and cultural and scientific advances.
Freeciv is very configurable, down to the specific rules, so it can be played in Freeciv (default) mode, Civilization, Civilization II, or in a custom mode. Sid Meier's Civilization is a Turn-based strategy computer game created by Sid Meier for MicroProse in 1991 Sid Meier's Civilization II, aka Civ II, is a Turn-based strategy Computer game designed by Brian Reynolds One or several players act as game administrators and can configure the game rules. Typically modified rules are:
The graphics system is very configurable as well: originally, map display was always in overhead mode (like in Civ I), which many players found rather crude[1]; isometric mode (like in Civ II) was added later. "Barbarian" is a pejorative term for an uncivilized person either in a general reference to a member of a nation or Ethnos perceived Sid Meier's Civilization is a Turn-based strategy computer game created by Sid Meier for MicroProse in 1991 Isometric projection is a form of Graphical projection —more specifically an Axonometric projection. Sid Meier's Civilization II, aka Civ II, is a Turn-based strategy Computer game designed by Brian Reynolds In both modes, look can be further customized by switching to an alternative set of graphics (called a tileset). The sounds can be replaced as well.
Freeciv supports human-to-human multiplayer gameplay and artificial intelligence (AI) computer players. While the game is turn based, human players move simultaneously. The AI players move separately, partly at the start of a turn, partly at the end.
In releases before 2. 0, AI players could not engage in diplomatic relationships with human players. Under the current release, AI players will engage in a very predictable, rules-based diplomacy.
In order to play a game of Freeciv, a user must start up a Freeciv client and connect with that client to a Freeciv server. A server is a Computer dedicated to providing one or more services over a computer network typically through a request-response routine Initially, the server is in pre-game phase; in this phase, clients can connect and game configuration parameters can be changed. At some point, the server may be ordered to start a game; in response, it creates game players (nations) and the game map, and assigns every player to either a Freeciv client or a computer player, as specified by the configuration. From that point on, the game will run until it ends or is terminated; the server can never get back into pre-game state.
The user can also start a game directly from the client: this automatically starts a Freeciv server, connects to it and starts the game.
Freeciv has a map and scenario editor called Civworld available as a separate download. Civworld is being integrated into the main release for the planned 2. 2 version, and development snapshots as of 2007 already have some map editing capabilities built-in. [2]
Gameplay in Freeciv mode resembles Civilization II, with some improvements. Sid Meier's Civilization II, aka Civ II, is a Turn-based strategy Computer game designed by Brian Reynolds For example:
Freeciv omits some features available in the original Civilization II, including:
Originally developed on IRIX, Freeciv has been reported to run on Linux, Microsoft Windows, Mac OS X and Solaris, along with a large number of other operating systems including Ultrix, QNX, OS/2, Cygwin, AmigaOS, ZETA, SkyOS and various BSDs. IRIX is a computer Operating system developed by Silicon Graphics Inc Linux (commonly pronounced ˈlɪnəks Microsoft Windows is a series of Software Operating systems and Graphical user interfaces produced by Microsoft. Mac OS X (mæk oʊ ɛs tɛn is a line of computer Operating systems developed marketed and sold by Apple Inc, the latest of which is pre-loaded on all currently Solaris is a Unix -based Operating system introduced by Sun Microsystems in 1992 as the successor to SunOS. Ultrix (officially all-caps ULTRIX) was the brand name of Digital Equipment Corporation 's (DEC native Unix systems QNX (pronounced either Q-N-X or Q-nix is a commercial Unix-like Real-time operating system, aimed primarily at the Embedded systems market OS/2 is a computer Operating system, initially created by Microsoft and IBM, then later developed by IBM exclusively Cygwin (ˈsɪɡwɪn is a collection of tools originally developed by Cygnus Solutions to provide in Microsoft Windows a command line and programming interface familiar AmigaOS is the default native Operating system of the Amiga personal computer magnussoft ZETA, previously yellowTAB ZETA, was an Operating system formerly developed by YellowTAB of Germany based on the BeOS operating SkyOS (skaɪ o s is a modern graphical desktop Operating system written for the X86 Computer architecture. Freeciv is included with many popular Linux distributions. A Linux distribution (also called GNU/Linux by distributions such as Debian, Fedora, Ubuntu, Linux Mint, Mandriva and
In the 1990s, it was quite common for departments of computer science to offer computing facilities to students in the form of rooms of Unix workstations, attached to central servers, and with excellent Internet connectivity, and graphics capabilities based on the X Window system. Several graphical, multiplayer games were developed for this platform, such as XTank, XPilot, xbattle and Xconq. XPilot is a Multiplayer Asteroids -like Computer game. It is Open source and runs on most platforms xbattle is a multi-player Real time strategy game released in 1991 by Steve Lehar and Greg Lesher Xconq is an Open source computer Strategy game. First posted to Comp
At DAIMI, the CS department at Aarhus University, three CS students, avid players of XPilot and of Sid Meier's Civilization, which was a stand-alone PC game for DOS, decided to find out whether the two could be fused into an X-based multiplayer Civilization-like strategy game. Aarhus Universitet or the University of Aarhus is the second largest University in Denmark (after the University of Copenhagen) based in DOS, short for "Disk Operating System" is a shorthand term for several closely related Operating systems that dominated the IBM PC compatible market [3] Development started in November 1995; the first playable version was released in January, 1996, with bugfixing and small enhancements until April. [4][5]. The rules of the game were close to Civilization, while the client/server architecture was basically that of XPilot. Surprisingly, Xconq doesn't appear to have been much of an influence.
For the developers, Freeciv 1. 0 was a successful proof of concept, but a rather boring game, so they went back to XPilot. Proof of concept is a short and/or incomplete realization (or synopsis) of a certain method or idea(s to demonstrate its feasibility or a demonstration in principle whose But Freeciv was already playable and addictive enough to pick up other students as players, bugfixers and feature extenders. Designed to be portable, it was ported to many platforms, which also helped its survival further. Freeciv playing and development has continued until the present day, although the spells with little development activity have grown longer and more frequent over time. The development history is strictly incremental: while there have been many serious improvements, the basic design and architecture have not changed since the early versions.
Over 15,000 source patches have been applied to Freeciv since it was started. A very brief overview:
Freeciv's playing history is less well documented. GTK+, or The GIMP Toolkit, is a Cross-platform Widget toolkit for creating Graphical user interfaces It is one of the most popular toolkits The Amiga is a family of Personal computers originally developed by Amiga Corporation. The Windows API, informally WinAPI, is Microsoft's core set of Application programming interfaces (APIs available in the Microsoft Windows Operating Simple DirectMedia Layer ( SDL) is a cross-platform Free and open source software multimedia library written in C that presents a simple interface In Computing, Lua (ˈluːa LOO-ah is a lightweight, reflective, imperative and procedural Programming language, GGZ Gaming Zone is a free Online gaming infrastructure project founded in the year 2000 At least one of its past champions has a page on Wikipedia.