123
BearLibTerminal

BearLibTerminal

BearLibTerminal, esnek metin çıktısı ve karmaşık olmayan girdi işlemeyi kolaylaştıran terminal benzeri bir pencere oluşturan bir kütüphanedir.
BearLibTerminal, esnek metin çıktısı ve karmaşık olmayan girdi işlemeyi kolaylaştıran terminal benzeri bir pencere oluşturan bir kütüphanedir.Birçok roguelike oyun kasıtlı olarak asetik metinsel veya sahte görsel stil kullanır.Ancak, komut satırı arayüzü üzerinden yerel çıktı genellikle düşük hız veya palet ve yazı tipi kısıtlamaları gibi birkaç can sıkıcı eksikliğe sahiptir.Genişletilmiş bir karakter seti (aynı anda birkaç dil veya karmaşık pseudographics) kullanmak da zor olabilir.BearLibTerminal kendi pencere karakter hücreleri bir ızgara ve yapılandırma ve metin çıktısı için basit ama güçlü API ile sağlayarak çözer .... BearLibTerminal önemli özellikleri şunlardır: Unicode kullanım kolaylığı.Bitmap ve vektör (TrueType) yazı tipleri desteği.Genişletilmiş çıktı tesisleri: karo bileşimi, hizalama, ofsetler.Yüksek performans (OpenGL kullanır).Klavye ve fare desteği.Windows ve Linux oluşturur.Çeşitli programlama dilleri için bağlamalar: C / C ++, C #, Lua, Pascal, Python, Ruby.Popüler libtcod kütüphanesinin aksine, BearLibTerminal grafik çıktısına odaklanır.Rastgele sayı üreteçleri veya yol bulma algoritmaları içermez.Bunun yerine BearLibTerminal yazı tipi / karo kümesi yapılandırması ve karo tabanlı çıktı için çok daha fazla seçenek sunar.

Özellikleri

Açık kaynak lisanslı tüm platformlar için BearLibTerminal alternatifleri