[ < ]

[ > ]

 

[ << ]

[ Up ]

[ >> ]

 

 

 

 

[Top]

[Contents]

[Index]

[ ? ]

2.3 Előfeltételek

A Crystal Space használatához legalább a következő erőforrásokkal kell rendelkezzél.

Hardver: A 3D engine teljes kihasználásához egy 3D gyorsítással bíró grafikus kártya nagyon ajánlott, ugynakkor lehet használni enélkül is a szoftveres renderelés segítségével, ha elég gyors a rendszered. Az ajánlott minimálisan legkisebb processzor az x86 rendszereken az i586 család (Pentium).

Operációs rendszer: A futtatáshoz egy támogatott operációs rendszerrevan szükséged. Jelen pillanatban a Crystal Space a következőket támogatja: Windows (32 bit), Unix (GNU/Linux, FreeBSD, stb.), és MacOS/X.

Fejlesztői környezet: Lefordíthatod a Crystal Space-t saját magad, vagy letöltheted az előre elkészített SDK csomagokat. Ha a Crystal Space CVS verzióját használod, akkor saját magadnak kell lefordítanod azt. Ehhez egy támogatott C++ fordítóralsz szükséged, ilyen például a GCC vagy a Microsoft Visual C++. Ha azt tervezed, hogy kihasználod a Crystal Sapce szkriptelési képessegeit, akkor szükséged lesz a megfelelő szkript értelmzőkre is.

Crystal Space Csomag: A legfrissebb Crystal Sapce csomag letölthető innen:

http://www.crystalspace3d.org/tikiwiki/tiki-index.php?page=Download

A kiadáshoz mellékelve van az összesforrás, némi előregenált dokumentáció, és néhány példa adatfájl. Választhatóan letöltheted a legfrisebb CVS kódot ami gyakran sokkal fejletteb, mint a legfrisebb kiadás és gyakran sokkal stabilabb is.

http://www.crystalspace3d.org/cvs-snapshots/

Emellett megtekintheted a kódot közvetlenül a CSV tárhelyből. Ennek megtételére itt találsz iránymutatást:

http://sourceforge.net/cvs/?group_id=649

Külső függőségek: A Crystal Space számos választható könyvtárat és eszközt használhat a még nagyobb képességek érdekében. A jelenlegi külső függőségek rövid listáját itt találod.

Lásd External Libraries.

Z Könyvtár
A zlib tömörítésre és archíválásra használható.
http://www.gzip.org/zlib/
PNG Könyvtár
A libpng a png képfájlok betöltésére való.
http://www.libpng.org/pub/png/libpng.html
JPEG Könyvtár
A libjpeg jpg képfálok betöltésére használható.
http://www.ijg.org/files/
Jam
A Jam egy 'make' helyettesítő, ami egy sokkal egyedibb és kifejezőbb fájlformátum. Belsőleg a Crystal Space fordítórendszer a Jamen alapul, de a Crystal Space rendelkezik egy 'make' emuláláló réteggel, mai lehetővé teszi a fordítást és installálást a 'make' használatával, tehát a Jamet nem kötelező letölteni vagy installálni. De ha szeretnél a Crystal Space fordító rendszerével dolgozni vagy ezzel létrehozni a saját külsőprojektedet, akkor letöltheted a Jamet innen:
ftp://ftp.perforce.com/jam/
A Jam dokumentációja a Jam honlapján található, lásd `Jam.html', `Jambase.html', and `Jamfile.html'.
http://www.perforce.com/jam/jam.html
A Jam megtalálható az előfordított `cs-win32libs' kiegészíő csomagban, lásd (cs-win32libs), tehát ezt a csomagot használó Miggwin felhasználók elérhetik a Jamet ingyenesen. A Jamet letöltés után az alábbi lépéseket követve lehet lefordíani és installálni. Ezek az utasítások a a Jam 2.5-re érvényesek, ami a legfrisebb a dokumentáció írásakor.

 

unzip jam-2.5.zip
cd jam-2.5
make
./jam0 install
Ha Unixot használsz, akkor valószínüleg rendszergazdai jogosultságokkal kell rendelkezzél a futtatható állomány installálásához, ami a `/usr/local/bin/jam'helyen található. A rendszergazdai jogok eléréséhez használhatod a 'sudo' parancsot:

 

sudo ./jam0 install
Haa Jamet nem az alapértelmezett helyre akarod telepíteni, akkor a 'BINDIR' változónak add meg a telepítés helyét értékül (ez a példa azt mutatja, hogy a telepítés a felhasználó saját `$HOME/bin' könyvtárába történjen):

 

./jam0 -sBINDIR=$HOME/bin install
A Netwide Assembler
NASM a Crystal Sapce-ben assembly nyelvi rutinok végrehajtására való bizonyos platformokon, a megjelenés fokozására. Ez opcionális.
http://nasm.sourceforge.net/
ASCII Art Könyvtár
Ez a könytár szöveges módban történő 2D képalkotásra való. Csak választható és mindössze a móka kedvéért lehet szükséges. Jelenleg az aalib egy módosított változata szükséges és letölthető innen:
http://aa-project.sourceforge.net/

Pályák: akkor szükséges, ha szeretnél látni néhány példát, hogyan néz ki a Crystal Space munka közben. Néhány adatfájlt tartalmaz A Crystal Space kiadás, de továbbiak tölthetőek le az egyes kiadások 'map' alkönyvtárából. A legtöbb fájlt a `CS/data'könyvtárba kell elhelyezni.

http://www.crystalspace3d.org/support/release/


[ < ]

[ > ]

 

[ << ]

[ Up ]

[ >> ]

This document was generated using texi2html 1.76.