Crystal Space
跳至導覽
跳至搜尋
| 開發者 | Jorrit Tyberghein et al. |
|---|---|
| 當前版本 | |
| 原始碼庫 |
|
| 引擎 | |
| 作業系統 | Linux,Windows |
| 平台 | 跨平台 |
| 類型 | 3D引擎 |
| 許可協議 | LGPL |
| 網站 | www.crystalspace3d.org |
Crystal Space是3D構架,用C++語言編寫。開發者包括Jorrit Tyberghein。首個公開版本發布於1997年8月26日[1]通常用於電子遊戲目的。是使用GNU Lesser General Public License協議的自由軟體,作為SourceForge.net 2003年2月月度項目[2]
可用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模塊,聲音,物理特性由ODE或Bullet支持。
其他[編輯]
引用[編輯]
- ^ Release history of Crystal Space。記錄於Internet Archive
- ^ SourceForge.net Project of the Month, February 2003. [2009-01-11]. (原始內容存檔於2012-07-28).