libtcod

libtcod

libtcod, roguelikes'te sıklıkla kullanılan gelişmiş bir gerçek renk konsolu, girdi ve diğer birçok yardımcı program sağlayan roguelike geliştiricileri için ücretsiz, hızlı, taşınabilir ve karmaşık olmayan bir API'dir.
Libtcod olarak da bilinen Doryen Kütüphanesi, Doryen Günlükleri için inşa edilen fonksiyon kütüphanesidir.Roguelike geliştiricileri için karmaşık olmayan bir kütüphanedir.Özellikler: * gerçek renk desteği ile pencereli veya tam ekran konsolu * bitmap yazı tipleri ve renkli fayans kullanarak özel karakter setleri için destek * Mersenne twister ve Carry rastgele sayı üreteci ile Tamamlayıcı Çarpma * zar için dahili destek (dize ayrıştırma, haddeleme) * Bresenham çizgi çizmearaç takımı * Perlin, Simplex ve Wavelet gürültü üreteci * 5 farklı algoritmaya sahip görüş alanı araç takımı * döndürme / germe ve subcell çözünürlük blitting desteği ile görüntü araç seti * sırayla ve gerçek zamanlı oyunlar için destek * fare desteği * gelişmiş yapılandırma dosyası ayrıştırıcı *dizi / liste / yığın arabirimleri ile hızlı genel konteyner * bsp araç seti * heightmap araç seti * yol bulma araç seti (A * ve Dijkstra) * sıkıştırma araç seti * kenar yumuşatma ve unicode yazı tipi desteği * özel / dinamik yazı karakterleri haritalama * PNG görüntüleri desteği * özelleştirilebilir ad üreteci20 önceden tanımlanmış hece seti ... Şu anda C, C ++ ve python dilleri için bağlamaları var.
libtcod

Özellikleri

Ticari lisanslı Windows için libtcod'a alternatifler