推荐: LOGO设计微信开发包装设计游戏开发接口开发手机网站开发VI设计文字设计Web前端开发网页设计客厅装修情人节表白Oracle数据库网站建设个人网站建设微信客户端

热门搜索: LOGO设计微信开发VI设计网站建设网站推广

当前位置: 威客百科 > 游戏开发 > 游戏开发引擎
免费发布需求,接收报价与方案

游戏开发引擎

什么是游戏开发?

猜您需要: 【游戏开发语言】【网页游戏开发教程】【著名游戏开发商介绍】【安卓游戏开发赚钱吗】【安卓游戏开发工具】【游戏开发项目管理】

  现在人们在休闲时是喜欢用游戏来打发时间的,不管手机游戏还是电脑游戏都能深深的吸引到人的注意,让人们对其上瘾。要玩新游戏的话就得开发,为此游戏开发者们几乎每天都要与游戏开发引擎打交道。
游戏开发引擎
  现在的游戏使用的硬件接口基本有两种,一种是OpenGL,另一种是DirectX , OpenGL只是2D 3D图形图像接口,没有其它功能,DirectX则是一个全套的多媒体接口,包括视频、2D 3D图像、网络、音频、输入设备等等,专为游戏制作开发。两个发展都很迅速,不断添加新的功能,并由硬件实现。游戏引擎的任务就是封装这些底层硬件加速接口的细节,并给游戏设计人员提供完善的实现游戏所需功能的接口。

  SDL: 游戏引擎,支持PC,Mac,LINUX,LGPL协议。
  Orge : 图像引擎,也可以用来开发游戏,支持PC,Mac,LINUX,IPhone, MIT协议。
  Love2d: 很小巧的一个2d游戏引擎,用Lua开发,适合没有编程经验的人使用或用来制作游戏原型。支持PC,Mac,LINUX。zlib/libpng 协议。
  cocos2d cocos3d: 针对IDevice,Android的游戏引擎,MIT协议。
  Libgdx: Android下的游戏开发引擎,个人觉得是Android平台上最好的游戏引擎。Apache License 2.0。
  Irrlicht:和OGRE一样,也是一个比较全能的开源免费引擎,支持PC,Mac,LINUX。采用基于zlib/libpng license的私有协议。
  Crystal Space:实时3D开发包,也可以用来开发游戏,支持PC,Mac,LINUX。LGPL协议。
  Blender: 这是一个免费的3d建模软件,也有相应的游戏模块,为没有编程经验的美术人员提供简单的游戏开发环境。但国内基本没人用这个吧,能把这个软件用好真的不容易。支持Window,Mac,Linux。
  UDK: 虚幻游戏开发工具,最优秀的商用游戏开发引擎之一,从主机到台式电脑再到手持设备都支持。5万刀以下的项目可以免费使用。
  Unity: 这也是个比较全能的游戏开发引擎,相对UDK要轻量些,有PC和Mac两个版本。10万刀以下的项目可以免费使用。
  HGE:HGE是一个非常高效的2D游戏引擎,但只支持PC,zlib/libpng License,其中的BASS只适用于非商业用途。

  游戏开发肯定是有前景的,但是一款游戏开发后并不一定就能够立马遭受到玩家的青睐并且流行起来,因此在游戏开发时要把玩家的喜好考虑进去。
< 网页游戏开发教程 unity游戏开发实战:游戏运动特效 >