123
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.

Funktioner

Alternativ till BearLibTerminal för Mac med kommersiell licens