BT Sözlüğü › Programlama › Crystal Space

Crystal Space

Programlama Svenska → Güncellendi: 2026-10-27
Daha fazla bilgi
Yaratıcı
Jorrit Tyberghein
Yıl
1997
Tür
3B motor
Lisans
LGPL

1997'den itibaren C++ ile yazılan ilk özgür 3D oyun motorlarından biri; on yıl boyunca "Quake motoruna açık bir alternatif var mı?" sorusunun bariz yanıtıydı.

Belçikalı geliştirici Jorrit Tyberghein projeye portallara dayanan bir yazılımsal çizici olarak başladı: dünya, açıklıklarla birbirine bağlanan sektörlerden oluşuyordu ve yalnızca açıklıklardan görünen kısım çiziliyordu. Dönemin ticari motorlarıyla aynı düşünceydi; tek fark kaynak kodunun açık ve lisansın LGPL olmasıydı, yani herkes üzerine inşa edebilirdi.

Yıllar içinde OpenGL çizimi, fizik ve CEL denen bir varlık katmanıyla modüler bir eklenti sistemine dönüştü. Bu onu güçlü ama girmesi zor yaptı; OGRE, Irrlicht ve sonra Unity daha kolay yollar sunduğunda topluluk seyrekleşti. Geliştirme 2010'larda durdu. Geriye kalan, çoğunlukla açık kaynağın oraya önce varıp yine de kullanılabilirlikte kaybetmesinin ders kitabı örneği.

← Sözlüğe dön