Net Board/Z pohledu uživatele
Z JKwiki
Obsah |
Instalace
Z balíčků ve zdejším repositáři – Debian Unstable
Instalovat můžete z místního repositáře. Po přidání zdrojů do /etc/apt/sources.list stačí jen:
apt-get update && apt-get install netboard-all
Po instalaci spustíte příkazem netboard. Veškeré cesty jsou již přednastaveny správně (nebo by alespoň měly být).
Ze zdrojových kódů
Zdrojové kódy jsou ke stažení na stránce programu.
Ke kompilaci je potřeba Gtk+ verze alespoň 2.4 a LoudMouth alespoň 1.1. Fungovat by to mělo na všech POSIX kompatibilních systémech, kde je k dispozici potřebné knihovny, tj. Linux, Windows + Cygwin a další. (Vývoj probíhá na Linuxu a když mám opravdu hodně dobrou náladu, tak to zkusím zkompilovat pod Cygwinem.)
Pro revize >= 105
Součástí tarballu je i testovací adresář. V něm uložený makefile zajistí překlad všech potřebných částí, vytvoření symlinků do testovacího adresáře a připravení konfiguračního souboru se správně nastavenýma cestama.
apt-get install gtk2.0-dev loudmouth1-dev cd test/ make ./run-netboard.sh
Pokud chcete testovací adresář zkopírovat jinam, kopírujte s povoleným následováním symlinků.
Pro revize < 100
Po rozbalení balíčku najdete scripty install.sh a uninstall.sh. Kam se to bude instalovat, resp. odkud se to odinstaluje, je zapsáno v souboru install.conf. Na Debianu by mělo stačit toto:
apt-get install gtk2.0-dev loudmouth1-dev ./install.sh
Implicitně se datové soubory a backendy nainstalují do adresáře /usr/local/lib/netboard a binárka do /usr/local/bin/netboard. Pokud toto chcete změnit, upravte install.conf. Pro případnou odinstalaci si schovejte aspoň install.conf a uninstall.sh
Konfigurace
Konfigurace je uložena v souboru ~/.netboard2.rc. Tento soubor je atomaticky přepisován hrací deskou. Pokud jste hrací desku nainstalovali jinam než bylo přednastaveno nebo ji neinstalovali vůbec, asi budete chtít upravit cesty k adresářům (menu: Nastavení/Cesty), zejména adresář "Základní" – k němu se vztahují ostatní cesty kromě hlavního konfiguračního souboru.
Síťové profily se nastavují ve dvou krocích. Nejdříve je potřeba vytvořit profil, určit jaký backend bude používat (tlačítko "Upravit"). V druhém kroku je třeba nakonfigurovat síťový backend (tlačítko "Nastavení"). Nastavení v druhém kroku jsou specifické pro každý síťový backend a proto nemůžou být pohromadě.
Spuštění hrací desky
Z těchto parametrů je nejzajímavější --connect, který zajistí, že síťové spojení bude navázáno ihned po spuštění. Ke --connect se přidává ID síťového profilu, které je k nalezení v nastavení onoho profilu. Parametr --address je volitelný doplněk k parametru --connect, pokud není použit, použije se poslední použitá adresa. (Od rev. 89.)
$ netboard --help Použití: netboard [PŘEPÍNAČ...] Přepínače nápovědy: -?, --help Zobrazit přepínače nápovědy --help-all Zobrazit všechny přepínače nápovědy --help-gtk Zobrazit přepínače GTK+ Přepínače aplikace: -c, --config=filename Načíst konfiguraci z tohoto souboru -e, --connect=profile_id Navázat spojení ihned po startu -a, --address=address Adresa pro připojení po startu --display=DISPLEJ Displej X, který používat
Průběh hry
- Po přihlášení je nutno nejdříve vybrat hru, kterou budete hrát. Vybraná hra se automaticky načte všem hráčům. (tlačítko v části "Hra")
- Poté si každý hráč musí vybrat svojí roli (barvu, stranu, ...).
- Jakmile mají všichni hráči zvolenou svou roli, mohou zahájit hru. To udělá každý stiskem tlačítka "Zahájit hru". Jakmile všichni hráči zahájí hru, je hra považována za zahájenou a první může hrát (pohled se přepne na hrací plochu).
- Po skončeníhry je možno zvolit novou hru a hrát znovu. Celý postup se opakuje.
