可以理解为函数库
一般为底层函数,比如3D引擎提供贴图函数,空间转换函数等
区别于最底层的OpenGL等,它提供的函数可以将开发者从数学和图形学中解脱出来
比如QuakeIII引擎
不过用VB调用很麻烦

解决方案 »

  1.   

    引擎只是一个比喻,可以看成对低级编程接口的封装,加上你自己的优化代码。包括对应于游戏的数据结构和算法。就是这么一大堆函数、模块、类,构成了游戏的核心。如果套上不同的艺术形象,音乐音效等,就能变成不同的游戏,这就象车子的引擎可能是一样的,外壳变一变就是不同型号了,比如Santana和Santana 2000
      

  2.   

    怎么说呢?就是象函数库一样的一个核心。包含了一个游戏的算法,模块,类等等。说白了就是
    好比计算机中的CPU,同样的CPU可以组成各种各样的计算机,但大体上的性能都一样。"雷神之锤
    "的引擎就是一个很好的例子。这个引擎可以用许多种外壳,如图象,声音,以组成许多个游戏。
    But as you know, they are all almost the same.尤其是数据的处理上。
    如果你有兴趣,可以参与一次游戏开发。实践出真知嘛!
      

  3.   

    应该可以理解成一个专门的sdk吧。