1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326
|
FreedroidRPG: PŘEČTIMĚ
----------------------
0. Seznam
=========
1. Úvod
2. Instalace a hraní
3. Základní ovládání
4. Známé problémy
5. Rozlišení obrazovky
6. Časté dotazy
- Různé
- Grafika
- Zvuk
- Editor úrovní & vývojář
7. Kontaktujte nás
8. Licence
1. Úvod
================
Hra vypráví příběh světa zničeného v důsledku konfliktu mezi
roboty a jejich lidskými pány. Hrajete postavu Tuxe s cílem zachránit
svět před vzbouřenými vraždícími roboty neznajícími slitováni. Je na vás,
jakou cestu budete následovat. Svoboda volby je
ve hře naprosto všude.
FreedroidRPG disponuje souboji v reálném čase se zbraněmi na blízko a
na dálku, dosti podobných proprietární hře Diablo. Ve hře je také
inovativní systém programů, které lze spustit za účelem převzetí
kontroly nad nepřátelskými roboty, ovlivnění jejich chování nebo
zlepšení svých vlastností. Ve hře lze použít více jak 150
různých předmětů a bojovat s bezpočtem nepřátel na cestě ke
svému osudu. Pokročilý systém dialogů odhaluje pozadí příběhu a
působivé herní situace.
Hra je kompletní, plně hratelná a může poskytnout přibližně 10 hodin
zábavy. Hra je stále aktivně vyvíjena a pomoc je vítána v mnoha
oblastech. Lidé, kteří mají nebo se snaží získat znalost v programování
editování map nebo dobře píší shledají FreedroidRPG vzrušujícím
rychle se rozvíjejícím projektem, v němž mohou naplno projevit svou kreativitu.
2. Instalace a hraní
==================
Nejnovější stabilní vydání i binárky pro Windows/MacOsx najdete na ftp://ftp.osuosl.org/pub/freedroid/
Pro obecnou pomoc s instalací, odkažte se prosím na soubor INSTALL umístěný ve stejné složce jako tento soubor.
Pro více informací si prosím prohlédněte také soubor INSTALL.freedroidRPG
Balíčky potřebné k sestavení záleží na tom, jakou distribuci používáte. Jejich seznam se nachází v souboru INSTALL.freedroidRPG
V podstatě pak jen musíte spustit
./configure
make
make install
Pokud nechcete hru instalovat, nevolejte „make install“, jednoduše přejděte do podadresáře src/ a spusťte
./freedroidRPG
Pro pokročilé možnosti spusťte "freedroidRPG --help" (v terminálu), abyste získali seznam přepínačů příkazového řádku.
3. Ovládání
============
Pohyb
Hra se ovládá myší. Klikněte levým tlačítkem na místo, kam se chcete přesunout.
Držte tlačítko stisknuté pro zachování pohybu daným směrem. Držením klávesy CTRL budete utíkat.
Útok
Klikání levým tlačítkem myši na nepřítele způsobí, že se Tux přiblíží k botovi a začne útočit s
aktuální zbraní. Pokud je aktuální zbraní pistole, pak bude Tux stát na místě a střílet na robota.
Speciální funkce
Použijte pravé tlačítko myši pro aktivaci aktuálně vybrané dovednosti/programu.
Výchozí klávesy (většina kláves může být přeřazena pomocí přehledu kláves v průběhu hry - F1)
Klávesa ESC ... Zobrazí hlavní menu
F1 ... Zobrazí klávesové zkratky
F2 ... Přepínání na celou obrazovku (pouze Linux)
F3 ... Rychlé uložení
F4 ... Rychlé nahrání
F5-F12 ... Rychlý výběr programu od 1 do 8
I ... Panel inventáře
C ... Panel postavy
S ... Panel dovedností/programů
Mezerník ... Zavře všechny otevřené panely
Q ... Přehled úkolů
0-9 ... Rychlé použití položek 0-9 z inventáře
P ... Pauza
Drž A ... Útok při zachování stejné pozice
Drž Shift ... Aktuální cíl zůstane při pohybu vybrán
Tab ... Přepínání automapy (je-li k dispozici)
R ... Nabít zbraň
Drž CTRL ... Běh
U ... Přepínání běhu a chůze
Drž X ... Zobraz názvy předmětů na zemi
Z ... Přepínání zobrazení názvů předmětů na zemi
T ... Přepínání průhlednosti zdí, kde Tux prochází
Ctrl + Q ... Ukončení hry
Ctrl + G ... Přepínání zachytávání vstupu (zabrání kurzoru, aby unikl mimo okno hry)
Print ... Pořídí snímek obrazovky (uložen do adresáře ./.freedroid_rpg/ ve vašem domácím adresáři)
Klávesy se šipkami ... Pohyb
Nahoru ... Sever
Dolů ... Jih
Doprava ... Východ
Doleva ... Západ
4. Známé problémy
================
Obecné
* Některé zbraně stále používají výchozí model laserového meče/pušky pro animaci,
když je Tux drží nebo útočí. Pokud umíte tvořit 3D modely, pomozte nám prosím to zlepšit.
* Pokud spustíte hru v OpenGL módu a něco překryje okno FreedroidRPG hry v průběhu startu,
vypadají obrázky pozadí velice divně. Jakmile kliknete myší na libovolnou položku v menu, změní se
vzhled opět na původní.
* Když je hra v OpenGL režimu a okno je překryté vyskakujícím oknem, kombinace kláves Alt-Tab způsobí kompletní zčernání obrazovky.
Zavření vyskočeného okna způsobí opětovné vykreslení původní obrazovky.
Mac
* Otevřené soubory: OSX má výchozí hodnotu maximálního počtu otevřených souborů 256 (od 10.6).
To může vést k chybám při otevírání obrázků: "Ve funkci: get_iso_image_from_file_and_path.
Nelze nahrát obrázek /usr/local/share/freedroidrpg/graphics/obstacles/<filename>.png"
Řešení:
1) Ověřte hodnotu limitu otevřených souborů pomocí $ ulimit -n
2) Nastavte novou hodnotu pro limit otevřených souborů s $ ulimit -n 2048
(problém #2913487)
* Vykreslování písma: Pokud se vám v hlavním menu nezobrazí žádný font v SDL nebo OpenGL módu,
hra končí chybou "Ve funkci: PutCharFont. Surface pro charakter 46 byl NULL ukazatel!",
ověřte konfiguraci displeje a nastavte barevný profil na sRGB.
(problémy #2913485 a #2913484)
* SDL nainstalované přes MacPorts: SDL nainstalované přes MacPorts poskytne hře špatné informace
o byteorderu v případě, že máte big-endian (PowerPC) procesor, takže podání barev může být chybné
a pravděpodobně nebudete moci spustit novou hru kvůli pádům FreedroidRPG.
Pro opravu problému upravte s právy uživatele root soubor /opt/include/SDL/SDL_config.h tak, aby
#define SDL_BYTEORDER=1234
přešlo na
#define SDL_BYTEORDER=4321
Po editaci a uložení souboru překompilujte FreedroidRPG a hra by měla fungovat správně.
Použití SDL zkompilovaného ze zdroje místo verze z MacPorts bude také fungovat.
Linux
* Pulseaudio: Při používání SDL-pulseaudio nebudete pravděpodobně slyšet zvuk. Tento problém není
způsoben hrou FreedroidRPG, ale programem Pulseaudio a jeho nedodělanými pluginy. Doporučujeme
použít SDL-esd či SDL-alsa dokud tyto problémy nejsou vyřešeny upstreamem.
* Grafické karty Intel 915/945/IDG (EEE PCs, netbooky, atd): Program Mesa 7.9-devel má problém, který
způsobuje zpomalení hry a spotřebuje velké množství paměti. Opraví se to instalací a spuštěním 'driconf'
a nastavením 'Enable texture tiling' na 'No'.
* Kvůli hardwarovým a softwarovým ovladačům nemusí mít volba "Gama korekce" žádný vliv.
5. Rozlišení obrazovky
=====================
Ve hře je několik skrytých nastavení pro vysoké rozlišení, přístupných jen přes příkazový řádek. Tato nastavení nejsou příliš otestována
a jsou proto obecně považována za chybná a nejsou podporována. Mohou však být stále užitečná pro mnohé,
zejména širokoúhlé LCD displeje v režimu celé obrazovky.
Pro získání seznamu všch dostupných rozlišení spusťte příkaz "freedroidRPG -r99".
Některé známé problémy s nepodporovaným rozlišením:
- Obrázek portrétu v dialozích přetéká své hranice
- Nevycentrovaná světelná aura
- Nesprávné posouvání textu při rozhovorech postav ve hře
6. Časté dotazy
============
Různé často se opakující dotazy:
Otázka: Potřebuji na vyzkoušení hry FreedroidRPG Linux?
Odpověď: Zatímco použití Linuxu je doporučováno pro zachování duševního zdraví
systémového administrátora, hru lze spustit i pod MS-Windows.
Neboť vývojový tým hry FreedroidRPG nepoužívá MS-Windows,
nedostává se verzi pro MS-Windows dostatek testování. Pomoc s testováním a zpětná
vazba uživatelů Windows je velice vítána.
Otázka: Jak se mohu přihlásit/odhlásit do mailové konference?
Odpověď: FreedroidRPG má dvě mailové konference. Jedna z nich je určena věcem
týkajících se FreedroidRPG, druhá automaticky generuje výpis změn z našeho
vývojářského serveru a proto je zajímavý pouze pro vývojáře samotné.
V každém případě se můžete přihlásit, odhlásit nebo změnit možnosti členství
z následující webové stránky:
http://sourceforge.net/mail/?group_id=54521
Časté dotazy ohledně grafiky:
Otázka: Hra je *extrémně* pomalá na mém Windows systému s OpenGL výstupem.
Odpověď: Může to být způsobeno ovladači OpenGL, dodanými s vaším
operačním systémem od Microsoftu. Tyto ovladače nepoužívají hardwarovou akceleraci
a jsou tak velice pomalé. Je nutné stáhnout a nainstalovat skutečné
OpenGL ovladače pro vaši grafickou kartu. Ty mohou být zpravidla staženy
z domovské stránky výrobce grafického čipu, obvykle Nvidia, AMD/ATI atd.
Pokud vůbec nemůžete přimět OpenGL, aby pracovalo spolehlivě na vašem systému,
stále ještě můžete spustit hru s pouhým SDL výstupem. Abyste toho dosáhli,
musíte použít příkazový řádek MS-DOS a napsat
freedroidRPG -n
na příkazovém řádku nebo můžete vytvořit zástupce pro freedroidRPG.exe
a následně upravit vlastnosti odkazu a přidat -n za freedroidRPG.exe
v dialogovém okně vlastností odkazu.
Otázka: Hra je *extrémně* pomalá na mém linuxovém systému s OpenGL.
Odpověď: Důvodem může být, že nepoužíváte hardwarově akcelerované OpenGL.
Je třeba se vyhnout softwarovému OpenGL. Pokud na svém systému nemáte
hardwarově akcelerované OpenGL (protože výrobce vaší grafické karty nevytvořil
vhodné ovladače), bude lepší, když OpenGL podporu vypnete úplně
K dosažení tohoto použijte v příkazovém řádku přepínač -n,
t.j. napište
freedroidRPG -n
pro spuštění hry s vypnutým OpenGL výstupem. Grafika přejde na
SDL režim.
Otázka: Mám Linux s výstupem na několik monitorů v módu TwinView (Xinerama), nicméně
režím celé obrazovky je vycentrován na přechodu mezi oběma monitory. Preferoval
bych vycentrování jen na jednom z nich.
Odpověď: Pro zobrazení hry jen na jednom monitoru v režimu celé obrazovky, udělejte:
1) Přesvědčte se, že používáte SDL verzi >=1.2.14.
2) Nastavte environmentální proměnnou "SDL_VIDEO_FULLSCREEN_DISPLAY" na číslo odpovídající
monitoru, který chcete použít: 0 je váš první displej, 1 je druhý, atd.
Pokud to nepomůže, budete muset přidat metamody pro jeden monitor do vašeho souboru xorg.conf.
Modifikace souboru xorg.conf vyžaduje restart X serveru, aby se efekt projevil.
Časté dotazy ohledně zvuku:
Otázka: Můj zvuk ve FreedroidRPG nefunguje. Nic neslyším.
Odpověď: 1) Ujistěte se, že váš zvuk funguje v ostatních aplikacích. Pokud
nic neslyšíte ani při přehrávání libovolného mp3 nebo ogg souboru,
pak je zvukový systém na vašem stroji špatně nastaven a nejedná se o
problém spojený s FreedroidRPG. V takovém případě musíte nejprve
nainstalovat svou zvukovou kartu.
2) Ujistěte se, že máte nainstalovány SDL_mixer knihovny. Spusťte
"locate SDL_mixer" a podívejte se, jestli se objeví mnoho výsledků.
Pokud ne, pak je problémem chybějící SDL_mixer.
Také zkontrolujte, zdali máte nainstalovány libogg a libvorbis.
3) Pokud kompilujete ze zdroje, ujistěte se, že skript ./configure
správně nalezl knihovny SDL_mixer. Stačí se podívat na výstup
./configure. Měl by zde být řádek jako:
checking for Mix_ChannelFinished in -lSDL_mixer... yes
Pokud místo toho dostanete něco jako
checking for Mix_ChannelFinished in -lSDL_mixer... no
pak skript ./configure nedetekuje vaši instalaci SDL_mixer
Měli byste se ujistit., že máte nainstalovány balíčky SDL_mixer a
SDL_mixer_devel nebo nainstalujte SDL_mixer ze zdroje.
Vše lze stáhnout odsud:
http://www.libsdl.org/projects/SDL_mixer/
Pokud jste kompilovali ze zdroje, musíte zkompilovat znovu, protože
předchozí kompilace nezahrnovala zvukový modul hry FreedroidRPG.
Pokud je SDL_mixer naistalován řádně, měl by fungovat po opětovné
kompilaci.
Otázka: Můj zvuk zaostává za obrazem. Každý zvuk se zdá být mírně opožděn.
Odpověď: Na vašem systému může běžet zvukový démon. Mnoho správců oken, jako
KDE, startuje zvukového démona ve výchozím nastavení po startu systému. Chcete-li
se zbavit těchto zvukových démonů, zkuste (nejlépe jako root)
killall -9 artsd
killall -9 esd
killall -9 esd
killall -9 pulseaudio
Poté zkuste hru FreedroidRPG znovu. Zpoždění zvuku by se již
nemělo projevovat.
Časté dotazy ohledně editoru úrovní & vývojářů:
Otázka: Má hra editor úrovní?
Odpověď: Ano, máme editor úrovní integrovaný ve hře FreedroidRPG, Přístup je možný
z hlavního menu nebo spuštěním
freedroidRPG -e
Má popisky na každém tlačítku, které vám pomohou najít
svou cestu. Pohrajte si s ním trochu sami a nebojte se požádat o
podporu na IRC nebo v mailové konferenci.
Otázka: Jak mohu získat nejnovější vývojovou verzi hry?
Odpověď: Na Linuxu je to velmi jednoduché:
git clone https://gitlab.com/freedroid/freedroid-src.git
Pokud používáte Windows, doporučujeme použití nástoje jako
http://www.collab.net/downloads/giteye?CID=tigris
Pokud se i přesto dostanete do problémů, je opět nejlepší se obrátit na lidi na
mailové konferenci freedroid-discussion nebo se poptat na IRC kanálu.
Otázka: Chtěl bych pomoct s vývojem FreedroidRPG. Co bych měl udělat jako první?
Odpověď: Nejprve doporučujeme přečíst si http://www.freedroid.org/developer-area/contribute/
Za druhé nás kontaktujte. To lze učinit buď skrze IRC (viz "Kontakt" níže)
nebo použitím mailové konference freedroid-discussion.
Dalším krokem pak je získání nejnovější vývojové verze hry
z gitu a následně buď hned udělat malou opravu nebo diskutovat
cokoli většího, co máte na mysli, s lidmi v mailové konferenci nebo na IRC,
aby mohlo být zajištěno, že se všichni vývojáři budou ubírat stejným směrem a aby
věděli, co se děje a kdo na čem pracuje.
7. Kontakt
===========
Webová stránka ......... http://www.freedroid.org
Wiki ....................... http://wiki.freedroid.org (or http://www.freedroid.org/wiki/pmwiki.php/)
Stránka se zdrojový kódem .... https://gitlab.com/groups/freedroid
IRC kanál .................. #freedroid na irc.freenode.net nebo
http://webchat.freenode.net/?channels=freedroid (vyžaduje Javascript)
Mailová konference .......... freedroid-discussion@lists.sourceforge.net
Sledování chyb ............. http://bugs.freedroid.org/
8. Licence
===========
Hra samotná je licencovaná pod GPL. Některé další nástroje používají více tolerantní licence,
odkažte se prosím na soubor FILES umístěn ve stejné složce jako tento soubor.
|