引擎开发学习之一

  1、Design an Engine

   2、Learn Graphics—Render API

   3、Set up a program


      3D Engine API :Director、OpenL、Java3D、OpenInventor ,后两种属于综合性的引擎。

     

   一个引擎包括:

              管理所有数据;

              根据工作区计算所有数据;

               

       引擎模块比较多,图形引擎,输入系统OIS和图形用户接口CEGUI的交互控制模块

物理引擎(仿真模块)、网络库RakNet通信模块、TinyXML 解析器和FreeWorld3D(游戏场景编辑工具)

   Game Code Autonomous 代码自主独立

       游戏引擎必须满足一规则:必须自主独立。代码不需要系在特殊的物体,必须有能力独立和与其他物体一起工作。

       如果不用到界面,优先封装为静态lib。

        引擎开发学习之一_第1张图片

     

你可能感兴趣的:(引擎开发学习之一)