libtcod

libtcod

libtcod는 고급 트루 컬러 콘솔, 입력 및 기타 로그 유사에 자주 사용되는 기타 유틸리티를 제공하는 불량 개발자를위한 무료의 빠르고 이식 가능하며 복잡한 무료 API입니다.
libtcod라고도하는 Doryen 라이브러리는 Doryen의 연대기를 위해 만들어진 함수 라이브러리입니다.악성 개발자를위한 복잡한 라이브러리입니다.특징 : * 트루 컬러를 지원하는 창 또는 전체 화면 콘솔 * 비트 맵 글꼴 및 컬러 타일을 사용하여 사용자 정의 문자 세트 지원 * 임의의 숫자 생성기와 함께 Mersenne 트위스터 및 보완 곱하기 * 주사위 (문자열 구문 분석, 롤링)에 대한 지원 내장 * Bresenham 선 그리기툴킷 * Perlin, Simplex 및 Wavelet 노이즈 발생기 * 5 가지 알고리즘이있는 FOV (field of view) 툴킷 * 회전 / 스트레칭 및 서브 셀 해상도 블리 팅을 지원하는 이미지 툴킷 * 회전 및 실시간 게임 지원 * 마우스 지원 * 고급 구성 파일 파서 *배열 / 목록 / 스택 인터페이스가있는 빠른 일반 컨테이너 * bsp 툴킷 * 하이트 맵 툴킷 * 경로 찾기 툴킷 (A * 및 Dijkstra) * 압축 툴킷 * 앤티 앨리어싱 및 유니 코드 글꼴 지원 * 사용자 정의 / 동적 글꼴 문자 매핑 * PNG 이미지 지원 * 사용자 정의 가능한 이름 생성기사전 정의 된 음절 세트 20 개 ... 현재 C, C ++ 및 Python 언어에 대한 바인딩이 있습니다.

풍모

Linux 용 libtcod의 대안

ncurses

ncurses

ncurses (새 curses)는 프로그래머가 터미널 기반 방식으로 텍스트 기반 사용자 인터페이스를 작성할 수있는 API를 제공하는 프로그래밍 라이브러리입니다.
rot.js

rot.js

rot.js는 브라우저 환경에서 악성 개발을 돕도록 설계된 일련의 JavaScript 라이브러리입니다.
BearLibTerminal

BearLibTerminal

BearLibTerminal은 유연한 텍스트 출력 및 복잡하지 않은 입력 처리를 용이하게하는 터미널과 같은 창을 만드는 라이브러리입니다.