.BF 파일 확장자
CryoBF 게임 데이터 파일
| 개발사 | Cryo Interactive Entertainment |
| 인기도 |
3.6 | 270 표 |
BF 파일이란 무엇인가요?
Cryo Interactive Entertainment에서 개발한 게임에서 사용하는 게임 데이터 아카이브 형식입니다. 하나의 아카이브에 오브젝트, 맵, 사운드, 음악 등의 게임 데이터가 포함됩니다.
추가 정보
Microïds는 2008년에 Cryo Interactive를 인수했지만, 여러 Microïds 게임은 여전히 CryoBF 형식을 사용합니다. 다음 게임은 게임 데이터를 저장하기 위해 BF 파일을 사용합니다:
- 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
BF 파일을 열거나 참조하는 프로그램
Brainf*ck 소스 코드 파일
| 개발사 | Urban Müller |
| 인기도 |
4.1 | 18 표 |
추가 정보
1992년에 Urban Müller가 Brainf*ck 프로그래밍 언어를 만들었습니다. Müller가 Brainf*ck를 만들 때의 목표는 가능한 한 작은 컴파일러를 사용하여 컴파일할 수 있는 언어를 만드는 것이었습니다. 따라서 이 언어에는 8개의 명령만 포함되며, 각 명령은 하나의 문자로 구현됩니다. 이러한 문자는 다음과 같습니다.
- <
- >
- +
- -
- .
- ,
- [
- ]
Brainf*ck 언어는 매우 실용적이지 않지만, 일부 개발자는 이 난해한 언어와 그 구조에 관심을 보였습니다. 이러한 개발자가 Brainf*ck 프로그램을 만들 때는 일반적으로 BF 파일에 저장합니다. BF 파일에 저장된 Brainf*ck 프로그램의 예는 다음과 같습니다.
++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
참고: Brainf*ck 소스 코드는 .B 확장자를 사용하여 저장되기도 합니다.
BF 파일을 여는 방법
BF 파일은 일반 텍스트 파일이므로 Microsoft Notepad(Windows), Apple TextEdit(Mac), Github Atom(크로스 플랫폼)과 같은 텍스트 편집기를 사용하여 열고 확인할 수 있습니다. BF 파일에 포함된 Brainf*ck 프로그램을 실행하려면 Brainf*ck Interpreter(Web, Android)와 같은 Brainf*ck 개발 환경 또는 인터프리터를 사용할 수 있습니다.
BF 파일을 여는 프로그램
Birdfont 프로젝트 파일
| 개발사 | Johan Mattsson |
| 인기도 |
3.2 | 5 표 |
추가 정보
Birdfont는 사용자가 글꼴을 만들고, 가져오고, 편집할 수 있는 글꼴 디자인 프로그램입니다. 이 프로그램은 무료 버전과 상용 버전으로 제공되며, 두 버전에는 동일한 기능이 많이 포함되어 있지만 모든 기능이 동일한 것은 아닙니다. 예를 들어 Birdfont 무료 버전에서는 SIL Open Font License에 따라 만든 글꼴만 내보낼 수 있습니다.
Birdfont 사용자가 작업 중인 글꼴 디자인 프로젝트를 저장하면 해당 프로젝트는 BF 파일로 저장됩니다. BF 파일은 XML 파일이므로 XML 스키마와 요소를 사용해 구성된 일반 텍스트를 포함합니다. 이 텍스트는 사용자가 Birdfont에서 만든 글꼴을 설명합니다. 예를 들어 <collection> 요소는 새 글꼴 문자 설명의 시작을 나타냅니다.
하지만 BF 파일을 Birdfont에서 열면 XML 파일로 표시되지 않습니다. 대신 텍스트를 통해서가 아니라 그래픽 방식으로 사용자가 상호 작용하고 편집할 수 있는 글꼴 스타일시트로 표시됩니다.
BF 파일을 여는 방법
BF 파일은 Birdfont(크로스 플랫폼)에서 열 수 있습니다. 그러려면 프로그램 오른쪽 위에 있는 Birdfont의 샌드위치 메뉴를 선택하고 File → Open을 선택한 다음 BF 파일로 이동해 엽니다. 파일에 설명된 글꼴이 Birdfont의 Overview 창에 표시됩니다.
BF 파일을 TTF, OTF, EOT 또는 SVG 파일로 변환하려면 어떻게 해야 하나요?
BF 파일을 TTF, OTF, EOT 또는 SVG 파일로 내보내려면 유료 버전의 Birdfont에서 파일을 열고 샌드위치 메뉴를 선택합니다. 그런 다음 Import and Export → Export Fonts를 선택합니다.
BF 파일을 여는 프로그램
Ubisoft BigFile 게임 데이터 아카이브
| 개발사 | Ubisoft |
| 인기도 |
2.7 | 9 표 |
BF 파일은 From Dust와 Just Dance 2 같은 LyN 및 Jade 게임 엔진을 사용하는 다양한 Ubisoft 비디오 게임에서 사용되는 게임 데이터 아카이브입니다. 이 파일은 BigFile 형식으로 저장되며 3D 모델, 캐릭터 스킨, 맵, 음향 효과, 음악, 비디오 파일 등 게임 에셋의 상당 부분을 포함합니다. BF 파일은 일반적으로 함께 묶여 게임이 플레이 중 콘텐츠를 효율적으로 불러올 수 있도록 합니다.
추가 정보
Ubisoft는 자체 LyN 및 Jade 게임 엔진에서 사용하기 위해 BigFile 형식을 개발했습니다. BF 파일을 접하는 사용자는 대개 게이머, 모더 또는 게임 데이터를 분석하거나 수정하는 개발자입니다.
BF 파일을 사용하는 것으로 알려진 게임으로는 The Adventures of Tintin: The Game, Rabbids Go Home, From Dust, Just Dance 2, ZombiU, Beyond Good & Evil, Prince of Persia: The Sands of Time이 있습니다. 이 게임들은 여러 플랫폼으로 출시되었으며 2000년대 중반부터 2010년대 초반 사이에 출시되었습니다.
BF 파일을 여는 방법
BF 파일은 열도록 만들어진 파일이 아닙니다. 대신 이러한 엔진으로 패키징된 게임은 런타임에 BF 파일의 콘텐츠를 읽어 각 레벨, 컷신 또는 게임플레이 요소에 필요한 데이터에 액세스합니다.
하지만 BF 게임 아카이브의 콘텐츠를 수정하려는 사용자는 QuickBMS와 함께 사용자 지정 스크립트를 사용하여 BF 아카이브의 콘텐츠를 추출할 수 있습니다.
BF 파일을 열거나 참조하는 프로그램
Beef 소스 코드 파일
| 개발사 | Brian Fete |
| 인기도 |
3.3 | 4 표 |
추가 정보
Brian Fete는 2020년 3월 Beef 프로그래밍 언어를 공개적으로 출시했습니다. 이후 Beef는 더 간결한 구문과 향상된 안전 기능을 갖춘 C++의 대안을 찾는 인디 게임 개발자와 시스템 프로그래머 사이에서 인기를 얻었습니다.
개발자는 코드 편집기나 IDE에서 BF 파일을 작성한 다음, Beef 컴파일러를 사용해 컴파일합니다. Beef 컴파일러는 소스 코드를 기계어 또는 중간 표현으로 변환합니다(최종 컴파일 전에 코드를 최적화하기 위한 과정). Beef는 개발을 위한 기본 제공 디버깅 도구와 표준 라이브러리도 제공합니다.
참고: "Beef"라는 이름은 더 나은 성능과 사용 편의성을 제공하여 C++보다 더 "알찬" 언어가 되려는 이 언어의 목표를 반영합니다.
BF 파일을 여는 방법
BF 파일은 Beef 개발에 맞춰진 구문 강조, 자동 완성, 디버깅 기능을 제공하는 Beef IDE로 열 수 있습니다. Beef IDE는 Windows에서 사용할 수 있지만, macOS와 Linux에서는 소스 코드로 직접 빌드할 수도 있습니다.
또는 Microsoft Visual Studio Code, Sublime Text 또는 다른 일반 텍스트 편집기를 사용할 수 있지만, 이러한 편집기에는 Beef 전용 통합 기능이 없습니다.

