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

ciri-ciri

Alternatif untuk BearLibTerminal untuk semua platform dengan sebarang lesen

ncurses

ncurses

ncurses (kutukan baru) adalah perpustakaan pengaturcaraan yang menyediakan API yang membolehkan pengaturcara untuk menulis antara muka pengguna berasaskan teks secara bebas terminal.
rot.js

rot.js

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

libtcod

libtcod adalah API percuma, cepat, mudah alih dan tidak rumit untuk pemaju roguelike yang menyediakan konsol warna, input, dan banyak utiliti lain yang sering digunakan dalam roguelikes.