Ero sivun ”LGeneral” versioiden välillä

Siirry navigaatioon Siirry hakuun
2 210 merkkiä lisätty ,  5. tammikuuta 2021
p
(pelin tiedostojen asennus)
 
(22 välissä olevaa versiota 6 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
{{ Ohjelma  
{{Ohjelma
| nimi=LGeneral  
| nimi=LGeneral
| kuva=[[kuva:LGeneral.jpg|250px]]  
| kuva=[[kuva:LGeneral.jpg|250px]]
| kuvateksti=  
| kuvateksti=
| lisenssi=[[GPL]]  
| lisenssi=[[GPL]]
| käyttöliittymä=[[SDL]], [[X11]]  
| käyttöliittymä=[[SDL]], [[X11]]
| kotisivu=[http://lgames.sourceforge.net/index.php?project=LGeneral]
| kotisivu=[http://lgames.sourceforge.net/LGeneral/ lgames.sourceforge.net]
| lähdekoodi=[https://sourceforge.net/projects/lgeneral/files/lgeneral/ sourceforge.net/projects/lgeneral/files/lgeneral/]
}}
}}


LGeneral on vuoropohjainen strategiapeli, joka on käännetty [[wikipedia:en:Panzer General|Panzer General]] pelistä. Voit pelata skenaarioita tai kokonaisia kampanjoita.
'''LGeneral''' on vuoropohjainen strategiapeli, joka on käännetty [[wikipedia:en:Panzer General|Panzer General]] -pelistä. Siinä on mahdollista pelata yksittäisiä skenaarioita tai kokonaisia kampanjoita. LGeneral vaatii alkuperäiset Panzer Generalin tiedostot tai pelin kotisivuilta saatavat skenaariot.
Vaatii alkuperäiset Panzer General tiedostot tai sitten pelin sivuilta saatavat skenariot.
[[kuva:LGeneral-1.1.1.png|right|250px|thumb|LGeneralin kampanja]]


==Asennus==
==Asennus==
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]].


<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.


LGeneral löytyy [[Ubuntu]]n [[Paketinhallintajärjestelmä|paketinhallinnasta]] nimellä <tt>lgeneral</tt> ja apuohjelma paketti <tt>lgc-pg</tt>.  
Pazer Generalin datatiedostot löytyvät [http://lgames.sourceforge.net/download.php?project=LGeneral&url=SOURCEFORGE/lgeneral/pg-data.tar.gz osoitteesta]. Paketti voidaan purkaa [[komentorivi]]llä komennolla
Lisätietoja ohjelmien asentamisesta löytyy artikkelista [[Ohjelmien asentaminen]].
tar xvkf pg-data.tar.gz
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
 
tai seuraavalla [[komentorivi]] skriptillä, joka muuttaa kaikki ''shp''-tiedostot suuri kirjaimiksi:
ls *.shp | tr '[a-z]' '[A-Z]' | sort | uniq -c | sort -n
sekä binäärit
ls *.bin | tr '[a-z]' '[A-Z]' | sort | uniq -c | sort -n


<tt>lgc-pg</tt> paketti sisältää apuohjelman, joka muuntaa alkuperäisen Panzer General (ms-dos) pelin tiedostot LGeneralin tuntemaan tiedostomuotoon, jotta voit pelata kyseistä peliä.


Pelin tiedostot saat [[komentorivi]] komennolla:


  wget http://lgames.sourceforge.net/download.php?project=LGeneral&url=SOURCEFORGE/lgeneral/pg-data.tar.gz
Suorita seuraavaksi [[pääkäyttäjä]]nä komento:
tar xvkf pg-data.tar.gz
  lgc-pg -s ~/pg-data -d /usr/share/games/lgeneral
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.
Selaa pakettia ja nimeä seuraavat tiedostot isoilla kirjaimilla. explode.shp, flags.shp, tacicons.shp, tacmap.shp ja scenstat.bin


Suorita seuraavaksi [[komentorivi]] komento:
===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
[[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


sudo lgc-pg -s ~/pg-data -d /usr/share/games/lgeneral
Tämä on pieni Panzer General kampanja, joka historiallisesti keskittyy todelliseen taisteluun.


ohjelma konveroi tiedostot oikeaan paikkaan.
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


==Skenaarion asennus==
Vastaavasti eräs Yhdysvaltain sisällissotaa käsittelevä skenaario ja siihen liittyvät sotilaalliset kartat ja kuvakkeet asennettaisiin komennoilla
Kaikki [http://lgames.sourceforge.net/index.php?project=LGeneral&sub=Scenarios Lgamesin] epäviralliset skenaariot voidaan asentaa [[komentorivi]] komennolla:
wget http://lgames.sourceforge.net/LGeneral/scenarios/civwar.zip
unzip civwar.zip -d ~/lataus/
cp -r ~/lataus/civwar/* /usr/share/games/lgeneral


  cd /usr/share/games/lgeneral/scenarios
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
unzip APP-6A.zip -d ~/lataus/NATO-APP-6A
cp -r ~/lataus/NATO-APP-6A/* /usr/share/games/lgeneral


  sudo 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
===Kampanjan asentaminen===
Haetaan esimerkkinä "Newcampaign"-niminen kampanja  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 asentaminen==
Kehitysversion [http://sourceforge.net/projects/lgeneral/] [[lähdekoodi]]t voi hakea ohjelmiston [[CVS]]-[[versionhallinta|versionhallinnasta]] komennolla
Kehitysversion [http://sourceforge.net/projects/lgeneral/] [[lähdekoodi]]t voi hakea ohjelmiston [[CVS]]-[[versionhallinta|versionhallinnasta]] komennolla


Rivi 54: Rivi 81:


[[Luokka:Strategiapelit]]
[[Luokka:Strategiapelit]]
[[Luokka:Portatut pelit]]
3 173

muokkausta

Navigointivalikko