FGBE

Z Wikipedie, otevřené encyklopedie

FGBE (celým názvem Fantasy GameBook Engine) je nástroj pro vytváření počítačových gamebooků za použití jednoduchého scriptovacího jazyka, jehož autorem je Jan Jirkovský. Základem tvorby je editace datových souborů v textovém editoru a samotná hra probíhá v jednoduchém grafickém prostředí. Hra vytvořená ve FGBE se také nemusí striktně držet RPG žánru, může se jednat i o adventuru, nebo textovou strategii.

Datové soubory[editovat | editovat zdroj]

Datové soubory jsou uloženy ve formátu .gbs, lze je však editovat jako obyčejný text. Jsou to následující:

  • Data.gbs – Základní soubor, zde se edituje samotná kostra gamebooku za pomocí skriptů a tagů, které přímo ovlivňují průběh hry.
  • Zbrane.gbs – Seznam všech zbraní ve hře a určení jejich vlastností a efektů
  • Zbroje.gbs – Seznam všech zbrojí ve hře a určení jejich vlastností a efektů
  • Predmety.gbs – Seznam všech předmětů a jejich vlastností (lektvary, jídlo, nebojové vybavení...)
  • Kouzla.gbs – Seznam kouzel a jejich účinků
  • Utoky.gbs – Seznam útoků a jejich efektů a popisů
  • Konstanty.gbs – Definice maker
  • Obchod.gbs – Seznam obchodů


Struktura skriptů[editovat | editovat zdroj]

Základem je číslo lokace v lomených závorkách. Poté následuje tag <text>, který určuje popis lokace. Dále odkazy <menu>, které určují další možnosti postupu ve hře. Je možné přidávat další tagy, které rozvíjejí možnosti hry (<souboj> , <obchod>...). Malá ukázka:

<1>
<text obsah="Stojíš v malé slepé uličce, ze které vede cesta na východ. Vidíš zde také pootevřené dveře"> 
<menu popis="Nahlédneš do dveří" odkaz="2"> 
<menu popis="Odejdeš na východ" odkaz="3">


Externí odkazy[editovat | editovat zdroj]