二氧化硅引擎

来源:互联网 发布:潘德 符印手半剑数据 编辑:程序博客网 时间:2024/05/16 19:40
最近我注意到很多人被混淆的词“游戏引擎”和互换使用它与其他事物。我见过的人使用它的事情,比如pygame的,OpenGL的,等等,一般都类库的API或根据相对于发动机,如SIO2引擎。究竟恰恰是游戏引擎?   让我们来谈谈这水平方面,同样的方式,我们约在编程语言层面讲​​。在最低水平,你会有如快板,OpenGL的,pygame的,等库。他们会帮助你通过为各种事情提供的功能。尽管如此,你还是可以从头开始开发你的游戏。您将需要编写了整场比赛的发挥。   从更高的层面来的游戏引擎。这台发动机拥有一切视频游戏编程库的做法,但它有更多的。它有这样做的整个进程的积极作用。例如,它会已经编码的游戏一定量,以满足您的需求。它也可以对流量控制功能(管理多个​​场景之间的流动),菜单等等。在cocos2d的引擎和SIO2引擎,例如,是游戏引擎。通常情况下,一个游戏引擎可以被分类为不同的类别,例如物理引擎,图形引擎,网络引擎,它提供对不同的事物高水平的支持。再有就是总称“游戏引擎”,这无论是提供支持,所有这些类别或只是一般的游戏。   引擎发展:构建核心引擎。一般的游戏引擎开发商必须处理低级别的代码加载并需要在优化技术的优点。他们普遍建立了游戏开发中使用的东西。这是几乎总是进行了使用C或C。使用发动机产生的实际的游戏。这可以完成使用一种脚本语言,它被用作某种引擎和游戏之间的接口界面。   商业引擎   例子是:Quake引擎,ID技术1发动机,SIO2引擎,等等。 ID软件,这是众所周知的FPS像Doom和雷神之锤负责,通常是为它的发动机开发和游戏开发负责。其他一些游戏企业通常是只创建一个引擎,或收购了游戏引擎的合法权利,利用它在游戏中。作为一个例子,半衰期使用Quake引擎。   Doom和雷神之锤是成本免费提供给非商业用途。通常当你想创建一个游戏用于商业用途,你必须付出大量的金钱使用的引擎。 id Software公司要求一次性支付10,000元,以利用游戏引擎的商业游戏的开发。
0 0
原创粉丝点击