Freeciv

Från Rilpedia

Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif
Freeciv
Freeciv Web Logo.png
Skärmdump ur Freeciv.
Freeciv 2.1.0-beta3.
Senaste utgåva 2.1.9 / 2009-03-30
Operativsystem Unix-liknande, GNU/Linux, Windows, Amiga och Mac OS X
Programkategori Turordningsbaserade strategispel
Licens GNU GPL
Webbplats freeciv.wikia.com

Freeciv är ett turordningsbaserat strategidatorspel, inspirerat av Sid Meiers kommersiella Civilization-serie. Det är fri programvara licensierat under GNU General Public License[1] som utvecklas kollaborativt över Internet. Spelets senaste version är 2.1.9 och utgavs i mars 2009.[2]

Innehåll

Historia

Freeciv-projektet startade den 14 november 1995 av de tre danskarna Peter Joachim Unold, Claus Leth Gregersen och Allan Ove Kjeldbjerg (kända som The Great Danes i Freeciv-sammanhang), då datavetenskaps-studenter vid Aalborg Universitet. Missnöjda med den då enda Civilization-klonen för Unix, det Python-baserade Openciv, valde de att börja utveckla en egen. Version 1.0 släpptes redan den 5 januari 1996 (Civilization II kom den 5 mars 1996), med tiden då Freeciv blev alltmer spelbart tröttnade de på att fortsätta med det och återgick till XPilot medan utvecklingen föll i andras händer. Idag består projektets ledning av en engagerad grupp personer spridda över världen, medan hundratals har bidragit genom åren.

<timeline> ImageSize = width:800 height:110 PlotArea = left:80 right:50 bottom:20 top:10 AlignBars = justify

DateFormat = dd/mm/yyyy Period = from:1991 till:2006 TimeAxis = orientation:horizontal ScaleMajor = unit:year increment:1 start:1991

PlotData=

 bar:Civilization color:black width:20 mark:(line,red) align:left fontsize:S
 at:01/08/1991 text: Civilization I
 at:05/03/1996 text: Civilization II
 at:09/02/1999 text: Alpha Centauri
 at:30/10/2001 text: Civilization III
 at:25/10/2005 text: Civilization IV
 bar:Freeciv color:black width:20 mark:(line,red) align:left fontsize:S
 at:05/01/1996 text: 1.0
 at:01/01/1997 text: 1.2.0 # ungefärligt datum
 at:15/05/1998 text: 1.6.0 # ungefärligt datum
 at:02/04/1999 text: 1.8.0
 at:21/02/2000 text: 1.10.0
 at:10/08/2001 text: 1.12.0
 at:20/01/2003 text: 1.14.0
 at:16/04/2005 text: 2.0.0
 bar:Övriga color:black width:20 mark:(line,red) align:left fontsize:S
 at:05/04/1999 text:" Civilization: Call to Power"

</timeline>


Se även följande sidor på Freeciv.org: In The Beginning, About, Timeline

Beskrivning

Freeciv 2.0.6 med grafikuppsättningen isotrident.

Spelare tar på sig rollen som stamledare 4000 år f.v.t.b. och måste leda sin civilisation genom århundradena, genom att utforska världen och expandera sitt rike genom att bygga nya städer, föra krig mot rivaliserande civilisationer och göra vetenskapliga upptäckter. Spelet tillåter diplomatiska relationer såsom vapenvilor och allianser, även med datorkontrollerade spelare.

Spelet har flera alternativa slutgiltiga mål. Dessa är att ha utplånat alla sina motståndare, att först ha koloniserat stjärnsystemet Alfa Centauri, eller att ha samlat flest poäng vid en angiven deadline (förvalt värde är år 2000). Poäng utdelas efter civilisationernas storlek, välfärd, samt kulturella och vetenskapliga advancemang.

Freeciv är tämligen konfigurerbart och kan spelas med flera olika så kallade rulesets (regelverk); Civilization I, Civilization II, Freeciv eller tredje-parts. De två förstnämnda är fullt kompatibla med reglerna i sina motparter i den kommersiella Civilization-serien. Det finns också flera stöd för flera olika sätt att rita upp grafiken, och tre grafikuppsättningar (så kallade tilesets) medföljer; en två-dimensionell (kallad trident), en isometrisk (isotrident) och en hexagonal (isophex). Ett nytt tileset kallat Amplio är under utveckling och kommer att medfölja den kommande versionen 2.1. Detta är ett isometriskt tileset, större och detaljrikare än isotrident. Amplio kommer att ersätta isotrident som förvalt tileset, men isotrident kommer även att finnas kvar. Amplios främsta syfte är att vara ett behagligt tileset för solospel snarare än för effektivitet vid spel mot andra människor, även isotrident hade ursprungligen detta syfte och avancerade spelare använder sig främst av trident då detta tileset ger bäst överblick.

Freeciv använder sig av TCP/IP för nätverk och består av två komponenter, en server och en grafisk klient. Det kan antingen spelas solo mot datorstyrda spelare eller mot andra människor över lokalt nätverk eller Internet. Solospel sker genom att spelaren ansluter sig till en lokal server och lägger till datorstyrda spelare. Sedan version 2.0 kan klienten automatiskt sätta upp en server för solospel.

En eller flera spelare agerar som speladministratör och kan konfiguera spelreglerna. Vanligen modifierade regler är:

  • Antal spelare som behövs för att spelet ska startas.
  • Hastighet för teknologisk utveckling.
  • Huruvida det ska finnas datorstyrda spelare.
  • Huruvida (datorstyrda) barbarer ska invadera spelares städer, och i så fall till vilken utsträckning.
  • Hur pass tätt städer ska kunna byggas.
  • Hur kontinenter och öar ska placeras ut över kartan.

Spelet är visserligen turordningsbaserat men mänskliga spelare utför sina drag simultant, medan datorstyrda utför sina separat. En runda är slutförd först efter att alla spelare utfört sina drag, eller efter att aktuell timeout gått ut, vanligen ändras timeout-värdet genom spelets gång av någon speladministratör allt eftersom civilisationerna blir större och varje runda tar allt längre tid.

I versioner före 2.0 kunde datorstyrda spelare inte engagera sig i diplomatiska relationer med mänskliga spelare, men detta är nu möjligt och datorstyrda spelare utövar en väldigt deterministisk (det vill säga inte slumpmässig) diplomati.

Freeciv går att kompilera och köra på de flesta Unixar (inklusive Linux) med X Window System, samt andra plattformar såsom Microsoft Windows, Amiga och Mac OS X. Officiella binärer tillhandahålls för Microsoft Windows och Mac OS X. Freeciv har också ett rikt språkligt stöd och finns översatt till 26 över språk [1], något ganska ovanligt gällande datorspel.

Projektet tillhandahåller också en metaserver där publika servrar listas, denna är åtkomlig inifrån klienten och där listas också projektets många egna servrar som finns på pubserver.freeciv.org. För att låta sin egen server listas startar man denna med parametern -m eller väljer detta inifrån klientens inställningar.

Framtida mål

Bland Freeciv-projektets mål för den kommande versionen 2.1 märks ny grafik (Amplio), bättre stöd för skriptning och effekter, omskrivning av ljudhanteringen samt ljudeffekter och musik, filtren för överblicksvyn, bättre hantering av nationval och förspel (projektets svenska översättning av vad som kallas pre-game på engelska, skedet innan spelets start då nationval, inställningar och eventuella laguppsättningar görs), samt en tutorial. Bortom 2.1 finns ambitioner att skapa regelverk kompatibla med Civilization III och Sid Meier's Alpha Centauri (SMAC), vilket i så fall även kräver ytterligare funktionalitet och grafik.

Se följande sida på Freeciv.org för mer information: Coding

IRC

Projektet hyser också två officiella IRC-kanaler, som båda återfinns på freenode; #freeciv som riktar sig till spelare, och #freeciv-dev för utvecklare.[3]

Källförteckning

  1. sourceforge.net. ”Freeciv, Summary”. http://sourceforge.net/projects/freeciv/. Läst 2009-02-24. 
  2. Daniel Markstedt, mail.gna.org/public/freeciv-dev/ (2009-03-30). ”Freeciv 2.1.9 released”. https://mail.gna.org/public/freeciv-dev/2009-03/msg00072.html. Läst 2009-04-25. 
  3. freeciv.wikia.com. ”Freeciv:Community Portal”. http://freeciv.wikia.com/wiki/IRC#IRC. Läst 2009-02-24. 

Se även

Externa länkar

(engelska) freeciv.wikia.com

(engelska) The Happy Penguin: Freeciv

(engelska) freshmeat.net: Freeciv

(engelska) Apolyton: Freeciv


Civilization-serien

Den officiella serien:
Civilization (MicroProse, 1991)
Civilization II (MicroProse, 1996)
Civilization III (Firaxis, 2001)
Play the World (2002), Conquests (2003)
Civilization IV (Firaxis, 2005)
Warlords (2006), Beyond the Sword (2007)
Civilization Revolution (Firaxis, 2008)


Närliggande spel:
Sid Meier's Colonization (MicroProse, 1994)
Civilization II: Test of Time (MicroProse, 1999)
Sid Meier's Alpha Centauri (Firaxis, 1999)
Alien Crossfire (1999)

Civilization IV: Colonization (Firaxis, 2008)


Andra liknande spel:
Civilization: Call to Power (Activision, 1999)
Call to Power II (Activision, 2000)
CivCity: Rome (Firefly Studios, 2006)
Freeciv (The Freeciv developers, 2006)
C-evo (Steffen Gerlach, 2006)

Personliga verktyg