BearLibTerminal

BearLibTerminal

BearLibTerminal är ett bibliotek som skapar ett terminalliknande fönster som underlättar flexibel textutgång och okomplicerad ingångsbehandling.
BearLibTerminal är ett bibliotek som skapar ett terminalliknande fönster som underlättar flexibel textutgång och okomplicerad ingångsbehandling.Många roguelike-spel använder avsiktligt asketisk textuell eller pseudografisk visuell stil.Emellertid har ursprunglig utgång via kommandoradgränssnittet vanligtvis några irriterande brister som låg hastighet eller palett- och typsnittsbegränsningar.Att använda en utökad teckenuppsättning (flera språk samtidigt eller komplicerad pseudografik) kan också vara svårt.BearLibTerminal löser det genom att tillhandahålla det egna fönstret med ett rutnät med teckenceller och ett enkelt men ändå kraftfullt API för konfiguration och textutskrift .... Anmärkningsvärda funktioner i BearLibTerminal inkluderar: Enkel användning av Unicode.Stöd för bitmapps- och vektortypsnitt (TrueType).Utökade utmatningsfaciliteter: kakelkomposition, justering, offset.Hög prestanda (använder OpenGL).Tangentbord och musstöd.Windows och Linux bygger.Bindningar för flera programmeringsspråk: C / C ++, C #, Lua, Pascal, Python, Ruby.Till skillnad från populära libtcod-bibliotek fokuserar BearLibTerminal på grafikutdata.Det inkluderar inte slumpmässigt antal generatorer eller sökvägsalgoritmer.Istället ger BearLibTerminal mycket fler alternativ för teckensnitt / brickuppsättning och brickbaserad utgång.
bearlibterminal

Funktioner

Alternativ till BearLibTerminal för alla plattformar med någon licens

ncurses

ncurses

ncurses (nya förbannelser) är ett programmeringsbibliotek som tillhandahåller ett API som gör det möjligt för programmeraren att skriva textbaserade användargränssnitt på ett terminaloberoende sätt.
rot.js

rot.js

rot.js är en uppsättning JavaScript-bibliotek, utformad för att hjälpa till med en roguelike-utveckling i webbläsarmiljön.
libtcod

libtcod

libtcod är ett gratis, snabbt, bärbart och okomplicerat API för roguelike-utvecklare som tillhandahåller en avancerad verklig färgkonsol, input och massor av andra verktyg som ofta används i roguelikes.