Crystal Space

维基百科,自由的百科全书
跳转至: 导航搜索
Crystal Space
開發者 Jorrit Tyberghein et al.
穩定版本 1.4.0 / 2009年11月28日(4年前) (2009-11-28)
操作系统 LinuxWindows
平台 跨平台
类型 3D引擎
许可协议 LGPL
網站 www.crystalspace3d.org

Crystal Space3D构架,用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模块,声音,物理特性由ODEBullet支持。

其他[编辑]

引用[编辑]

  1. ^ Release history of Crystal Space。记录于Internet Archive
  2. ^ SourceForge.net Project of the Month, February 2003

外部链接[编辑]