存档在 2010年10月20日

下一代《古月》开始制定开发计划

2010年10月20日

起始于2003年末的《古月v18》终要告一段落了,在此感谢所有使用过《古月》的开发人员以及团体,以及对《古月》提出过意见的人员。正是你们的努力,才使《古月》有了今天的强大与实力。

再次表示感谢!

胡颖卓

2010-10-20 08:56于北京


  • 下一代开始开发,但并不代表当前V18一代会停止开发。会大量从V18这一代中移植代码过去,比如各种基础库和模板库、以及OpenAL、网络、GUI等等。以保证现有用户方便升级和移植。
  • C/C++头文件分布将细化,比如图形会全部放入graph,音频全部在audio
  • PC版将会全面注重并行多核多处理器运行,所有资源加载全部提供同步以及异步多线程处理方式
  • 全新的抽像渲染层,以支持多种级别和多种类型的渲染API,包括:Software2D、OpenGL 兼容模式(3.2及以下)、OpenGL核心模式(3.3/4.0或更高)、OpenGL ES 2.X、PlayStationPortable Gu、PlayStation3 PSGL
  • 将提供3D SceneGraph模块
  • 除标准PC的Windows、Linux、Mac外将支持PlayStation Portable平台、PlayStation3平台,亦可能会支持iOS、Android等手机平台
  • PC平台将提供X86-64位版本,并提供64位优化的数学库等等
  • 各种游戏运行时自有文件结构以及压缩算法向游戏机平台靠齐,以最高效能为目标设计,放弃高压缩率以及复杂数据结构,最大化提升解晰使用速度
  • 全64位文件及流处理,包括全64位的HAC包裹系统,支持超过4G的大包
  • 将会提供开发指南
  • 引导程序分离,即开发者可以自由选用glut/glfw/qt/wx/gtk/fltk/fox等进程序引导和封装,也提供自有的框架结构,但不是必须。
  • 各模式将相对独立,不再强制依赖,保证开发者可以取其独立模式进行使用。
鄂ICP备09027626号