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 Web

rot.js

rot.js

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