Net Board/Z pohledu uživatele

Z JKwiki

Přejít na: navigace, hledání

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.
Osobní nástroje
kategorie