Crystal Space
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.