Ero sivun ”LGeneral” versioiden välillä
p (data) |
(→Asennus: kh, sudot pois (jakeluriippumattomaksi), siistintää) |
||
Rivi 12: | Rivi 12: | ||
==Asennus== | ==Asennus== | ||
LGeneral löytyy [[Ubuntu]]n [[Paketinhallintajärjestelmä|paketinhallinnasta]] nimellä <tt>lgeneral</tt> ja apuohjelma | LGeneral löytyy [[Ubuntu]]n [[Paketinhallintajärjestelmä|paketinhallinnasta]] nimellä <tt>lgeneral</tt> ja apuohjelma paketista <tt>lgc-pg</tt>. Lisätietoja ohjelmien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]]. | ||
Lisätietoja ohjelmien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]]. | |||
<tt>lgc-pg</tt> paketti sisältää apuohjelman, joka muuntaa alkuperäisen Panzer General | <tt>lgc-pg</tt>-paketti sisältää apuohjelman, joka muuntaa alkuperäisen MS-DOS-käyttöjärjestelmälle julkaistun Panzer General -pelin tiedostot LGeneralin tuntemaan tiedostomuotoon. | ||
Pazer Generalin datatiedostot löytyvät osoitteesta [http://lgames.sourceforge.net/download.php?project=LGeneral&url=SOURCEFORGE/lgeneral/pg-data.tar.gz]. Paketti voidaan purkaa [[komentorivi]]llä komennolla | |||
tar xvkf pg-data.tar.gz | tar xvkf pg-data.tar.gz | ||
Selaa pakettia ja | Selaa pakettia ja muuta seuraavien tiedostojen nimet siten että ne on kirjoitettu isoilla kirjaimilla: <tt>explode.shp</tt>, <tt>flags.shp</tt>, <tt>tacicons.shp</tt>, <tt>tacmap.shp</tt> ja <tt>scenstat.bin</tt>. Tämä onnistuu esimerkiksi komennolla | ||
mv explode.shp EXPLODE.SHP | |||
Suorita seuraavaksi [[pääkäyttäjä]]nä komento: | |||
lgc-pg -s ~/pg-data -d /usr/share/games/lgeneral | |||
Suorita seuraavaksi [[ | Tässä oletetaan, että edellä tiedosto <tt>pg-data.tar.gz</tt> ladattiin [[kotihakemisto]]on jolloin paketin sisältö löytyy hakemistosta <tt>~/pg-data</tt>. Tällöin edellinen komento muuntaa tiedostot LGeneralin ymmärtämään muotoon. | ||
===Skenaarion asentaminen=== | |||
Kaikki [http://lgames.sourceforge.net/index.php?project=LGeneral&sub=Scenarios Lgamesin] epäviralliset skenaariot voidaan asentaa [[komentorivi]]komennolla ([[pääkäyttäjä]]nä): | |||
cd /usr/share/games/lgeneral/scenarios | cd /usr/share/games/lgeneral/scenarios | ||
[[wget]] http://lgames.sourceforge.net/LGeneral/scenarios/Avalanche http://lgames.sourceforge.net/LGeneral/scenarios/Bismarck \ | |||
http://lgames.sourceforge.net/LGeneral/scenarios/Korea http://lgames.sourceforge.net/LGeneral/scenarios/Motti \ | |||
http://lgames.sourceforge.net/LGeneral/scenarios/Poland45 http://lgames.sourceforge.net/LGeneral/scenarios/Bastogne \ | |||
http://lgames.sourceforge.net/LGeneral/scenarios/Dunkirk http://lgames.sourceforge.net/LGeneral/scenarios/Malta \ | |||
http://lgames.sourceforge.net/LGeneral/scenarios/Norway45 | |||
Tämä on pieni Panzer General kampanja, joka historiallisesti keskittyy todelliseen taisteluun. | Tämä on pieni Panzer General kampanja, joka historiallisesti keskittyy todelliseen taisteluun. | ||
Esimerkiksi historialliseen taisteluun perustuva "Nicolas"-niminen skenaario ladattaisiin ja asennettaisiin komennoilla | |||
wget http://lgames.sourceforge.net/LGeneral/scenarios/nicolas.zip | wget http://lgames.sourceforge.net/LGeneral/scenarios/nicolas.zip | ||
unzip nicolas.zip -d ~/lataus/ | [[unzip]] nicolas.zip -d ~/lataus/ | ||
cp -r ~/lataus/nicolas/* /usr/share/games/lgeneral | |||
Vastaavasti eräs Yhdysvaltain sisällissotaa käsittelevä skenaario ja siihen liittyvät sotilaalliset kartat ja kuvakkeet asennettaisiin komennoilla | |||
wget http://lgames.sourceforge.net/LGeneral/scenarios/civwar.zip | wget http://lgames.sourceforge.net/LGeneral/scenarios/civwar.zip | ||
unzip civwar.zip -d ~/lataus/ | unzip civwar.zip -d ~/lataus/ | ||
cp -r ~/lataus/civwar/* /usr/share/games/lgeneral | |||
NATOn [[wikipedia:APP-6A|APP-6A]]-standardin mukaiset taktiset merkit peliin tuova modi, joka korvaa alkuperäiset grafiikat, asennettaisiin komennoilla | |||
wget http://lgames.sourceforge.net/LGeneral/scenarios/APP-6A.zip | wget http://lgames.sourceforge.net/LGeneral/scenarios/APP-6A.zip | ||
unzip APP-6A.zip -d ~/lataus/NATO-APP-6A | unzip APP-6A.zip -d ~/lataus/NATO-APP-6A | ||
cp -r ~/lataus/NATO-APP-6A/* /usr/share/games/lgeneral | |||
===Kamppanian asentaminen=== | |||
Haetaan esimerkkinä "Newcampaign"-niminen kamppania ja asennetaan se komennoilla | |||
wget http://lgames.sourceforge.net/LGeneral/scenarios/newcampaign.zip | wget http://lgames.sourceforge.net/LGeneral/scenarios/newcampaign.zip | ||
unzip newcampaign -d ~/lataus/ | unzip newcampaign -d ~/lataus/ | ||
cp -r ~/lataus/NewCampaign/* /usr/share/games/lgeneral | |||
==Kehitysversion asentaminen== | ==Kehitysversion asentaminen== |
Versio 6. tammikuuta 2010 kello 20.47
LGeneral | |
---|---|
Käyttöliittymä | SDL, X11 |
Lisenssi | GPL |
Kotisivu | [1] |
LGeneral on vuoropohjainen strategiapeli, joka on käännetty Panzer General pelistä. Voit pelata skenaarioita tai kokonaisia kampanjoita. Vaatii alkuperäiset Panzer General tiedostot tai sitten pelin sivuilta saatavat skenariot.
Asennus
LGeneral löytyy Ubuntun paketinhallinnasta nimellä lgeneral ja apuohjelma paketista lgc-pg. Lisätietoja ohjelmien asentamisesta löytyy artikkelista Ohjelmien asentaminen.
lgc-pg-paketti sisältää apuohjelman, joka muuntaa alkuperäisen MS-DOS-käyttöjärjestelmälle julkaistun Panzer General -pelin tiedostot LGeneralin tuntemaan tiedostomuotoon.
Pazer Generalin datatiedostot löytyvät osoitteesta [2]. Paketti voidaan purkaa komentorivillä komennolla
tar xvkf pg-data.tar.gz
Selaa pakettia ja muuta seuraavien tiedostojen nimet siten että ne on kirjoitettu isoilla kirjaimilla: explode.shp, flags.shp, tacicons.shp, tacmap.shp ja scenstat.bin. Tämä onnistuu esimerkiksi komennolla
mv explode.shp EXPLODE.SHP
Suorita seuraavaksi pääkäyttäjänä komento:
lgc-pg -s ~/pg-data -d /usr/share/games/lgeneral
Tässä oletetaan, että edellä tiedosto pg-data.tar.gz ladattiin kotihakemistoon jolloin paketin sisältö löytyy hakemistosta ~/pg-data. Tällöin edellinen komento muuntaa tiedostot LGeneralin ymmärtämään muotoon.
Skenaarion asentaminen
Kaikki Lgamesin epäviralliset skenaariot voidaan asentaa komentorivikomennolla (pääkäyttäjänä):
cd /usr/share/games/lgeneral/scenarios wget http://lgames.sourceforge.net/LGeneral/scenarios/Avalanche http://lgames.sourceforge.net/LGeneral/scenarios/Bismarck \ http://lgames.sourceforge.net/LGeneral/scenarios/Korea http://lgames.sourceforge.net/LGeneral/scenarios/Motti \ http://lgames.sourceforge.net/LGeneral/scenarios/Poland45 http://lgames.sourceforge.net/LGeneral/scenarios/Bastogne \ http://lgames.sourceforge.net/LGeneral/scenarios/Dunkirk http://lgames.sourceforge.net/LGeneral/scenarios/Malta \ http://lgames.sourceforge.net/LGeneral/scenarios/Norway45
Tämä on pieni Panzer General kampanja, joka historiallisesti keskittyy todelliseen taisteluun.
Esimerkiksi historialliseen taisteluun perustuva "Nicolas"-niminen skenaario ladattaisiin ja asennettaisiin komennoilla
wget http://lgames.sourceforge.net/LGeneral/scenarios/nicolas.zip unzip nicolas.zip -d ~/lataus/ cp -r ~/lataus/nicolas/* /usr/share/games/lgeneral
Vastaavasti eräs Yhdysvaltain sisällissotaa käsittelevä skenaario ja siihen liittyvät sotilaalliset kartat ja kuvakkeet asennettaisiin komennoilla
wget http://lgames.sourceforge.net/LGeneral/scenarios/civwar.zip unzip civwar.zip -d ~/lataus/ cp -r ~/lataus/civwar/* /usr/share/games/lgeneral
NATOn APP-6A-standardin mukaiset taktiset merkit peliin tuova modi, joka korvaa alkuperäiset grafiikat, asennettaisiin komennoilla
wget http://lgames.sourceforge.net/LGeneral/scenarios/APP-6A.zip unzip APP-6A.zip -d ~/lataus/NATO-APP-6A cp -r ~/lataus/NATO-APP-6A/* /usr/share/games/lgeneral
Kamppanian asentaminen
Haetaan esimerkkinä "Newcampaign"-niminen kamppania ja asennetaan se komennoilla
wget http://lgames.sourceforge.net/LGeneral/scenarios/newcampaign.zip unzip newcampaign -d ~/lataus/ cp -r ~/lataus/NewCampaign/* /usr/share/games/lgeneral
Kehitysversion asentaminen
Kehitysversion [3] lähdekoodit voi hakea ohjelmiston CVS-versionhallinnasta komennolla
cvs -d:pserver:anonymous@lgeneral.cvs.sourceforge.net:/cvsroot/lgeneral login
tai
cvs -z3 -d:pserver:anonymous@lgeneral.cvs.sourceforge.net:/cvsroot/lgeneral co -P modulename
Tämän jälkeen ohjelma täytyy kääntää komentorivillä komennoilla:
cd lgeneral ./configure make