123
BearLibTerminal

BearLibTerminal

BearLibTerminal adalah perpustakaan yang mewujudkan tingkap seperti terminal yang memudahkan output tekstual yang fleksibel dan pemprosesan input yang tidak rumit.
BearLibTerminal adalah sebuah perpustakaan yang mewujudkan tingkap seperti terminal yang memudahkan output tekstual yang fleksibel dan pemprosesan input yang tidak rumit.Banyak permainan roguelike dengan sengaja menggunakan gaya visual tatabahasa atau pseudographic visual.Bagaimanapun, keluaran asli melalui antara muka baris arahan menggunakan beberapa kelemahan yang menjengkelkan seperti kelajuan rendah atau palet dan sekatan fon.Menggunakan set aksara lanjutan (beberapa bahasa sekaligus atau pseudograpi rumit) mungkin juga sukar.BearLibTerminal menyelesaikannya dengan menyediakan tetingkap sendiri dengan grid sel watak dan API yang sederhana namun berkuasa untuk konfigurasi dan output tekstual .... Ciri-ciri penting BearLibTerminal termasuk: Kemudahan penggunaan Unicode.Sokongan untuk bitmap dan vektor (TrueType) fon.Kemudahan output diperluas: komposisi jubin, penjajaran, offset.Prestasi tinggi (menggunakan OpenGL).Sokongan papan kekunci dan tetikus.Windows dan Linux membina.Pengikatan untuk beberapa bahasa pengaturcaraan: C / C ++, C #, Lua, Pascal, Python, Ruby.Tidak seperti perpustakaan libtcod yang popular, BearLibTerminal memberi tumpuan kepada output grafik.Ia tidak termasuk penjana nombor rawak atau algoritma mencari jalan.Sebaliknya BearLibTerminal menyediakan lebih banyak pilihan untuk konfigurasi font / tileset dan output berasaskan jubin.

ciri-ciri

Alternatif untuk BearLibTerminal untuk Web

rot.js

rot.js

rot.js adalah satu set perpustakaan JavaScript, yang direka untuk membantu perkembangan roguelike dalam persekitaran pelayar.