Freeciv

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken
Freeciv
Freeciv-2.1.0-beta3-sdl slack11.0.png
Ontwikkelaar(s) Freeciv team
Datum van uitgave 5 januari 1996 (1.0)
16 februari 2013 (2.3.4)
Huidige versie 2.4.1 (30 november 2013)
Licentie GPL
Genre(s) Turn-based strategy
Speelmodus Singleplayer
Multiplayer
Platform(s) Multiplatform: o.a. Windows, OS X en Linux
Media Download
Website
Portaal  Portaalicoon   Computer

Freeciv is een turn-based strategy computerspel, geïnspireerd op de commerciële Civilization-spelen. Het is vrije software die valt onder de GNU General Public License en ontwikkeld is door mensen over de hele wereld.

Overzicht[bewerken]

De spelers nemen de rol op zich van een nationale leider in het jaar 4000 v.Chr. en moeten hun volk door de eeuwen leiden. Ze bouwen steden en wegen, cultiveren het land en ontwikkelen de steden. Met het verstrijken van de tijd worden steeds meer nieuwe technologieën ontdekt, die de constructie van nieuwe soorten gebouwen en manschappen (meestal militair) mogelijk maken. Spelers kunnen samenwerken of elkaar bestrijden.

Het spel eindigt als een van de spelers alle andere volkeren heeft vernietigd, als een speler een ruimteschip maakt voor kolonisatie van de ruimte of als een vooraf bepaald doel is bereikt. Op dat moment wint de speler met het meeste punten. Punten worden verkregen door als eerste het gestelde doel te bereiken, door een heel groot volk of economisch, cultureel of wetenschappelijk vergevorderd volk te besturen.

De computerspelers overweldigen beginnende spelers met gemak, maar zijn voor veteranen geen partij. Hun sterkteniveau is instelbaar.

Techniek[bewerken]

Het spel is geschreven in C als client-server-applicatie. Op de server wordt het spel gespeeld; elke speler maakt er met een eigen client verbinding mee. De client verzorgt de grafische interface; er zijn clients voor GTK+, SDL, Win32 en Xaw. De regels en onderdelen van het spel kunnen worden aangepast door instellingen tijdens het spelen, door configuratiebestanden, en door scripts in Lua. Client en server communiceren via een speciaal Freeciv-netwerkprotocol.

Vanuit de Freeciv-client kan direct een spel gestart worden; onder water wordt dan op dezelfde computer een Freeciv-server opgestart en ermee verbonden. Ook dan is er dus een netwerkverbinding tussen client en server. Hierdoor zien sommige anti-virusprogramma's Freeciv aan voor malware.

Afbeeldingen[bewerken]

Zie ook[bewerken]

Externe link[bewerken]