首页 相关文章 quake2源码分析(一)

quake2源码分析(一)

quake2源码分析(一)

  
  我希望通过quake2的源码分析来理解这个优秀引擎的动作方式。
  由于我比较熟悉delphi的代码组织方式,故从http://www.sourceforge.net/quake2delphi/下载了quake2的delphi代码来进行分析。
  说明:为了描述的简单化,我没有对细节方面进行描述。

  下面让我们进入正题:
  起始点:
  sys_win: WinMain 这是我们非常熟悉的windows入点

   Qcommon_Init //qcommon是通用模块,进行通用模块的初始化,这个步骤处理的东西相当多,下一步会详细讲解
   while(true)
   Qcommon_Frame(time) //绘制每一帧

  简单地说WinMain要处理的主要就是这两步操作

  
  下面让我们分析一下初始化操作:
   Qcommon_Init的内容

  //一 初始化z_chain
   z_chain.prev := @z_chain;
   ...[ 查看全文 ]

2016-02-19 标签:

quake2源码分析(一)的相关文章

手机页面
收藏网站 回到头部