面向对象程序设计
Crystal Space使用面向对象程序设计C++编写。模块化程度高，多少的独立插件。客户端程序通过Crystal Space的"Shared Class Facility"（SCF）使用插件，比如OpenGL 3D渲染器，.