BearLibTerminal

BearLibTerminal

O BearLibTerminal é uma biblioteca que cria uma janela semelhante a um terminal, facilitando a saída de texto flexível e o processamento de entrada descomplicado.
O BearLibTerminal é uma biblioteca que cria uma janela semelhante a um terminal, facilitando a saída de texto flexível e o processamento de entrada descomplicado.Muitos jogos roguelike usam intencionalmente estilo visual textual ou pseudográfico.No entanto, a saída nativa via interface de linha de comando costuma ter algumas falhas irritantes, como baixa velocidade ou restrições de paleta e fonte.O uso de um conjunto de caracteres estendido (vários idiomas ao mesmo tempo ou pseudográficos complicados) também pode ser complicado.O BearLibTerminal resolve isso, fornecendo sua própria janela com uma grade de células de caracteres e uma API simples e poderosa para configuração e saída de texto .... Os recursos notáveis ​​do BearLibTerminal incluem: Facilidade de uso do Unicode.Suporte para fontes de bitmap e vetor (TrueType).Recursos de saída estendidos: composição, alinhamento, compensações de ladrilhos.Alto desempenho (usa OpenGL).Suporte para teclado e mouse.Compilações do Windows e Linux.Ligações para várias linguagens de programação: C / C ++, C #, Lua, Pascal, Python, Ruby.Diferentemente da popular biblioteca libtcod, o BearLibTerminal se concentra na saída de gráficos.Ele não inclui geradores de números aleatórios ou algoritmos de localização de caminhos.Em vez disso, o BearLibTerminal fornece muito mais opções para configuração de fonte / conjunto de peças e saída baseada em peças.
bearlibterminal

Local na rede Internet:

Recursos

Alternativas ao BearLibTerminal para todas as plataformas com qualquer licença

ncurses

ncurses

ncurses (novas maldições) é uma biblioteca de programação que fornece uma API que permite ao programador escrever interfaces de usuário baseadas em texto de maneira independente do terminal.
rot.js

rot.js

rot.js é um conjunto de bibliotecas JavaScript, projetado para ajudar no desenvolvimento de um roguelike no ambiente do navegador.
libtcod

libtcod

libtcod é uma API gratuita, rápida, portátil e descomplicada para desenvolvedores roguelike, que fornece um console avançado de cores reais, entradas e muitos outros utilitários freqüentemente usados ​​em roguelikes.