.BF Přípona souboru
Herní datový soubor CryoBF
| Vývojář | Cryo Interactive Entertainment |
| Popularita |
3,6 | 271 hlasů |
Co je soubor BF?
Archivační formát herních dat používaný hrami vyvinutými společností Cryo Interactive Entertainment; obsahuje herní data, například objekty, mapy, zvuky a hudbu, v jediném archivu.
Další informace
Společnost Microïds získala Cryo Interactive v roce 2008, ale několik her od společnosti Microïds stále používá formát CryoBF. Následující hry používají soubory BF k ukládání herních dat:
- Nostradamus: The Last Prophecy
- Safecracker: The Ultimate Puzzle Adventure
- Destination: Treasure Island
- Return to Mysterious Island
- Return to Mysterious Island 2: Minas Fate
- The Secret of the Nautilus
- Dracula 3: The Path of the Dragon
Programy, které otevírají nebo odkazují na soubory BF
Zdrojový kód Brainf*ck
| Vývojář | Urban Müller |
| Popularita |
4,1 | 18 hlasů |
Soubor BF je soubor zdrojového kódu napsaný v programovacím jazyce Brainf*ck. Obsahuje program, který je určen ke kompilaci pomocí kompilátoru Brainf*ck. Soubory BF obsahují pouze znaky <, >, +, -, ., ,, [ a ] a také vývojářské komentáře.
Další informace
Programovací jazyk Brainf*ck vytvořil v roce 1992 Urban Müller. Při jeho tvorbě bylo Müllerovým cílem vytvořit jazyk, který by bylo možné zkompilovat pomocí co nejmenšího kompilátoru. Jazyk proto obsahuje pouze osm příkazů, z nichž každý je implementován pomocí jediného znaku. Mezi tyto znaky patří:
- <
- >
- +
- -
- .
- ,
- [
- ]
Přestože je jazyk Brainf*ck značně nepraktický, někteří další vývojáři si tento esoterický jazyk a jeho strukturu oblíbili. Když tito vývojáři vytvářejí programy v jazyce Brainf*ck, obvykle je ukládají do souborů BF. Příklad programu Brainf*ck uloženého v souboru BF může vypadat takto:
++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
POZNÁMKA: Zdrojový kód Brainf*ck se také ukládá s příponou .B.
Jak otevřít soubor BF
Protože soubory BF jsou soubory prostého textu, můžete je otevřít a prohlížet pomocí libovolného textového editoru, například Microsoft Notepad (Windows), Apple TextEdit (Mac) nebo Github Atom (pro různé platformy). Pokud chcete spustit program Brainf*ck, který soubor BF obsahuje, můžete tak učinit pomocí vývojového prostředí nebo interpretu Brainf*ck, například Brainf*ck Interpreter (web, Android).
Programy, které otevírají soubory BF
Projektový soubor Birdfont
| Vývojář | Johan Mattsson |
| Popularita |
3,2 | 5 hlasů |
Další informace
Birdfont je program pro návrh fontů, který uživatelům umožňuje vytvářet, importovat a upravovat fonty. Program je k dispozici v bezplatné i komerční verzi, které obsahují mnoho stejných funkcí, ale ne všechny. Bezplatná verze programu Birdfont může například exportovat pouze fonty vytvořené pod licencí SIL Open Font License.
Když uživatel programu Birdfont uloží rozpracovaný projekt návrhu fontu, projekt se uloží jako soubor BF. Soubory BF jsou soubory XML, což znamená, že obsahují prostý text uspořádaný pomocí schématu XML a elementů. Tento text popisuje font, který uživatel v programu Birdfont vytvořil. Element <collection> například označuje začátek nového popisu znaku fontu.
Po otevření v programu Birdfont se však soubory BF nezobrazují jako soubory XML. Místo toho se zobrazí jako šablony stylů fontu, se kterými může uživatel pracovat a graficky je upravovat namísto úprav prostřednictvím textu.
Jak otevřít soubor BF
Soubor BF můžete otevřít v programu Birdfont (pro různé platformy). Vyberte nabídku programu Birdfont se symbolem sendviče (nachází se v pravém horním rohu programu), vyberte File → Open a potom vyhledejte a otevřete svůj soubor BF. Font popsaný v souboru se zobrazí v okně Overview programu Birdfont.
Jak převedu soubor BF na soubor TTF, OTF, EOT nebo SVG?
Chcete-li exportovat soubor BF jako soubor TTF, OTF, EOT nebo SVG, otevřete soubor v placené verzi programu Birdfont a vyberte nabídku se symbolem sendviče. Potom vyberte Import and Export → Export Fonts.
Programy, které otevírají soubory BF
Archiv herních dat Ubisoft BigFile
| Vývojář | Ubisoft |
| Popularita |
2,7 | 9 hlasů |
Soubor BF je archiv herních dat používaný různými videohrami od Ubisoftu, které využívají herní enginy LyN a Jade, například From Dust a Just Dance 2. Je uložen ve formátu BigFile a obsahuje velkou část herních prostředků, například 3D modely, vzhledy postav, mapy, zvukové efekty, hudbu a videosoubory. Soubory BF jsou obvykle sdruženy, aby hra mohla během hraní efektivně načítat obsah.
Další informace
Ubisoft vyvinul formát BigFile pro použití se svými proprietárními herními enginy LyN a Jade. Na soubory BF obvykle narazí hráči, tvůrci modifikací nebo vývojáři, kteří analyzují či upravují herní data.
Mezi hry, o nichž je známo, že používají soubory BF, patří The Adventures of Tintin: The Game, Rabbids Go Home, From Dust, Just Dance 2, ZombiU, Beyond Good & Evil a Prince of Persia: The Sands of Time. Tyto hry vyšly na více platformách v období od poloviny 2000. let do začátku 2010. let.
Jak otevřít soubor BF
Soubory BF nejsou určeny k otevírání. Hry zabalené s těmito enginy místo toho za běhu načítají obsah souborů BF, aby získaly potřebná data pro jednotlivé úrovně, filmové sekvence nebo herní prvky.
Uživatelé, kteří chtějí upravovat obsah herních archivů BF, však mohou k extrahování obsahu archivu BF použít vlastní skripty s programem QuickBMS.
Programy, které otevírají nebo odkazují na soubory BF
Soubor zdrojového kódu jazyka Beef
| Vývojář | Brian Fete |
| Popularita |
3,3 | 4 hlasy |
Soubor BF je soubor zdrojového kódu napsaný v programovacím jazyce Beef, což je open source jazyk navržený pro vývoj her a programování na úrovni systému. Obsahuje člověkem čitelný kód napsaný v syntaxi jazyka Beef, která se podobá jazykům C#, C++ a Rust. Vývojáři používají soubory BF k definování logiky aplikací, struktur a funkcí, které později kompilují do spustitelných programů nebo knihoven.
Další informace
Brian Fete veřejně uvolnil programovací jazyk Beef v březnu 2020. Od té doby si získal oblibu mezi nezávislými vývojáři her a programátory systémů, kteří hledají alternativu k jazyku C++ s přehlednější syntaxí a lepšími bezpečnostními funkcemi.
Vývojáři píší soubory BF v editoru kódu nebo v IDE a poté je kompilují pomocí kompilátoru Beef, který převádí zdrojový kód na strojový kód nebo mezilehlé reprezentace (za účelem optimalizace kódu před finální kompilací). Beef také poskytuje vestavěné nástroje pro ladění a standardní knihovnu pro vývoj.
POZNÁMKA: Název „Beef“ odráží cíl tohoto jazyka být „masitější“ než C++ tím, že nabízí lepší výkon a použitelnost.
Jak otevřít soubor BF
Soubory BF můžete otevřít v Beef IDE, které nabízí zvýrazňování syntaxe, automatické doplňování a funkce ladění přizpůsobené vývoji v jazyce Beef. Beef IDE je k dispozici pro Windows, ale můžete jej také sestavit ze zdrojového kódu v macOS a Linuxu.
Případně můžete použít Microsoft Visual Studio Code, Sublime Text nebo jiné editory prostého textu, těm však chybí specializovaná integrace jazyka Beef.

