BearLibTerminal

BearLibTerminal

BearLibTerminal은 유연한 텍스트 출력 및 복잡하지 않은 입력 처리를 용이하게하는 터미널과 같은 창을 만드는 라이브러리입니다.
BearLibTerminal은 유연한 텍스트 출력과 복잡한 입력 처리를 용이하게하는 터미널과 같은 창을 만드는 라이브러리입니다.많은 로그 라이크 게임은 의도적으로 텍스트 또는 의사 시각적 스타일을 사용합니다.그러나 커맨드 라인 인터페이스를 통한 기본 출력에는 일반적으로 저속 또는 팔레트 및 글꼴 제한과 같은 몇 가지 성가신 단점이 있습니다.확장 문자 세트 (한 번에 여러 언어 또는 복잡한 의사)를 사용하는 것도 까다로울 수 있습니다.BearLibTerminal은 문자 창 그리드와 구성 및 텍스트 출력을위한 단순하면서도 강력한 API를 자체 창에 제공함으로써이를 해결합니다. BearLibTerminal의 주목할만한 기능은 다음과 같습니다. 유니 코드 사용의 용이성.비트 맵 및 벡터 (TrueType) 글꼴을 지원합니다.확장 된 출력 기능 : 타일 구성, 정렬, 오프셋.고성능 (OpenGL 사용).키보드 및 마우스 지원.Windows 및 Linux 빌드C / C ++, C #, Lua, Pascal, Python, Ruby와 같은 여러 프로그래밍 언어에 대한 바인딩.인기있는 libtcod 라이브러리와 달리 BearLibTerminal은 그래픽 출력에 중점을 둡니다.난수 생성기 또는 경로 찾기 알고리즘은 포함되지 않습니다.대신 BearLibTerminal은 글꼴 / 타일셋 구성 및 타일 기반 출력을위한 훨씬 더 많은 옵션을 제공합니다.
bearlibterminal

풍모

무료 라이센스로 모든 플랫폼에서 BearLibTerminal를 대체