跳至內容

Crystal Space

維基百科,自由的百科全書
Crystal Space
開發者Jorrit Tyberghein et al.
當前版本
編輯維基數據鏈接
原始碼庫 編輯維基數據鏈接
作業系統LinuxWindows
平台跨平台
類型3D引擎
許可協議LGPL
網站www.crystalspace3d.org

Crystal Space3D構架,用C++語言編寫。開發者包括Jorrit Tyberghein。首個公開版本發佈於1997年8月26日[4]通常用於電子遊戲目的。是使用GNU Lesser General Public License協議的自由軟件,作為SourceForge.net 2003年2月月度項目[5]

可用OpenGL(全平台), SDL(全SDL平台),X11(Unix和GNU/Linux)或SVGALib(GNU/Linux)。

引擎設計

Crystal Space使用面向對象程序設計C++編寫。模塊化程度高,多少的獨立插件。客戶端程序通過Crystal Space的Shared Class Facility(SCF)使用插件,比如OpenGL 3D渲染器,.

特性

Crystal Space擁有2D和3D模塊,聲音,物理特性由ODEBullet支持。

其他

引用

  1. ^ http://www.crystalspace3d.org/main/Download.
  2. ^ https://sourceforge.net/projects/crystal/files/crystal/2.0/; 檢索日期: 2021年12月28日.
  3. ^ CS and CEL 2.0 released. 2012年7月2日 [2021年12月28日] (英語). 
  4. ^ Release history of Crystal Space。記錄於Internet Archive
  5. ^ SourceForge.net Project of the Month, February 2003. [2009-01-11]. (原始內容存檔於2012-07-28). 

外部連結