《(3.2.1)--游戏的引擎.pdf》由会员分享,可在线阅读,更多相关《(3.2.1)--游戏的引擎.pdf(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、游戏的引擎介绍一、RPG MAKER XP“RPG Maker XP”是一款不需要编程知识也能独自制作开发 RPG 游戏的制作软件。它让设计者专注于故事情节、事件、人物等创意的发挥,设计者只需用鼠标作简单的点选动作。现成的开发工具二、Game MakerGame Maker游戏制造也是一套可以制作游戏的软件,不同于C+、Java之类的游戏设计语言。Game Maker使用人性化的界面和简单的拖放方式以及对象的简单编程,同时软件本身还自带了The Game Maker Language(GML)可以进行简单的脚本语言编写。Game Maker以制作2D游戏为主,其中还提供了贴图、移动、游戏规则等
2、功能。现成的开发工具三、FLASHFlash 是一种创作工具,设计人员和开发人员可使用它来创建演示文稿、应用程序和其它允许用户交互的内容。Flash 可以包含简单的动画、视频内容、复杂演示文稿和应用程序以及介于它们之间的任何内容。通常,使用 Flash 创作的各个内容单元称为应用程序,即使它们可能只是很简单的动画。您也可以通过添加图片、声音、视频和特殊效果,构建包含丰富媒体的 Flash 应用程序。现成的开发工具四、Unity3DUnity3D是由是由Unity Technologies开发的一个开发的一个让你轻松创建诸如三维视频游戏让你轻松创建诸如三维视频游戏、建筑可视化建筑可视化、实时三维
3、动画等类型互动内容的多平台的综合型实时三维动画等类型互动内容的多平台的综合型游戏开发工具游戏开发工具,是一个全面整合的专业游戏引擎是一个全面整合的专业游戏引擎。Unity 类 似 于类 似 于 Director,Blender game engine,Virtools 或或 Torque Game Builder等利用交互的等利用交互的图型化开发环境为首要方式的软件其编辑器运行图型化开发环境为首要方式的软件其编辑器运行在在Windows 和和Mac OS X下下,可发布游戏至可发布游戏至Windows、Mac、Wii、iPhone和和Android平台也平台也可以利用可以利用Unity web
4、 player插件发布网页游戏插件发布网页游戏,支支持持Mac 和和Windows的网页浏览的网页浏览。它的网页播放器它的网页播放器也被也被Mac widgets所支持所支持。现成的开发工具五、Cocos2d-xCocos2d-x是一个开源的移动是一个开源的移动2D游戏框架游戏框架,MIT许可证下发布的许可证下发布的。这是一个这是一个C+Cocos2d-iPhone项目的版本项目的版本。Cocos2d-X发展的重点是围发展的重点是围绕绕Cocos2d跨平台跨平台,Cocos2d-x提供的框架提供的框架。手手机游戏机游戏,可以写在可以写在C+或者或者Lua中中,使用使用API是是Cocos2d-
5、iPhone完全兼容完全兼容。Cocos2d-x项目可以项目可以很容易地建立和运行在很容易地建立和运行在iOS,Android,黑莓黑莓Blackberry等操作系统中等操作系统中。Cocos2d-x还支持还支持Windows、Mac和和Linux等桌面操作系统等桌面操作系统,因此因此,开发者编写的源代码很容易在桌面操作系统中编开发者编写的源代码很容易在桌面操作系统中编辑和调试辑和调试。现成的开发工具六、UnrealUnreal 是是 UNREALENGINE的 简 写的 简 写)中 文:虚 幻 引 擎中 文:虚 幻 引 擎(UNREAL ENGINE)是目前世界最知名授权最广的顶尖游戏引擎是
6、目前世界最知名授权最广的顶尖游戏引擎,占有全球商用游戏引擎占有全球商用游戏引擎80%的市场份额的市场份额。中国首家虚幻技术研究中心中国首家虚幻技术研究中心在上海成立在上海成立,该中心由该中心由GA国际游戏教育与虚幻引擎开发商国际游戏教育与虚幻引擎开发商EPIC的中的中国子公司国子公司EPIC GAMES CHINA联合设立联合设立。现成的开发工具Layabox是搜游网络科技(北京)有限公司打造的中国游戏引擎提供商品牌,旗下第二代引擎LayaAir是基于HTML5协议的开源引擎,性能与3D是引擎的核心竞争力。同时支持ActionScript3、JavaScript、TypeScript三种开发语言,并且一次开发同时发布APP(安卓与iOS)、HTML5、微信小游戏、QQ玩一玩等多个平台的游戏引擎。除支持2D3DVRAR的游戏开发外,引擎还可以用于应用软件、广告、营销、教育等领域。七、LayaAirhttps:/ Engine是一个基于TypeScript语言开发的HTML5游戏引擎,该项目在BSD许可证下发布。https:/ engineC2engine作为C2(星土数据科技(上海)有限公司)旗下主打产品,是一个国产原创的免费H5/3D/VR/AR/MR内容开发引擎,致力于为3D互动内容开发者提供技术工具和服务,主要应用于游戏开发、军事仿真、电商展示、益智教育等领域https:/