菜单
  

    3. 游戏的模型使用3DsMax工具,包括人物模型、怪物模型、建筑模型。

    4. 游戏核心代码开发使用Unity自带的MonoDevelop工具,代码语言选择C#

    2.2 开发环境

    本课题的游戏开发环境是Unity3D专业游戏开发引擎。游戏脚本开发语言是C#语言,使用的IDE是Visual Studio 2015.

    2.3 运行环境

    本课题的调试环境为PC端,游戏完成发布后将在PC端运行。

    2.4 Unity3D简介

    Unity是Unity Technologies公司开发的专业跨平台游戏开发及虚拟现实引擎,其打造了一个完美的跨平台程序开发生态链,用户可以通过它轻松完成各种游戏创意及三维互动开发,创作出精彩的游戏及虚拟仿真内容,用户也可以通过unity资源商店分享下载资源。

    作为一款国际领先的专业游戏引擎,unity精简、直观的工作流程,功能强大的工具集,使得游戏开发周期大幅缩短。通过3D模型、图像、视频、声音等相关资源的导入,借助unity相关场景构建模块,用户可以轻松实现对复杂虚拟世界的创建。

    Unity编辑器可以运行在windows、Mac OS X以及Linux平台,其最主要的特点如下:一次开发缪可以部署到时下所有主流游戏平台,目前unity能够支持发布的平台有21个之多。用户无需二次开发和移植,就可以将产品轻松部署到相应的平台,节省了大量的开发时间和精力。在移动互联网大行其道的今天,Unity正吸引着越来越多的人关注。

    2.5 Unity发展史

    Unity自诞生到现在,经历了十多年的发展,Unity引擎已逐步成长为全球开发者普遍使用的交互式引擎,尤其是近几年,开发人员迅猛增长。

    2004年,在丹麦哥本哈根,Joachim Ante、Nicholas Francis和David Helgason决定一起开发一款易于使用、与众不同并且费用低廉的游戏引擎,帮助所有喜爱游戏的年轻人实现游戏创作的梦想。于是在2005年发布了Unity 1.0。

    2007年,Unity 2.0发布。新增了地形引擎、实时动态阴影、支持DirectX 9并具有内置网络多人联机功能。

    2009年,Unity 2.5发布。添加了对windows Vista和XP系统的全面支持,所有功能都可以与Mac OS X实现同步和互通。Unity在其中任何一个系统中都可以为另一个平台制作游戏,实现了真正意义上的跨平台。很多国内用户就是从该版本开始了解和接触Unity的。

    2010年,Unity 3.0发布。添加了对Android平台的支持,整合了光照贴图,支持遮挡剔除和延迟渲染。Unity 3.0通过使用MonoDevelop,实现在windows和Mac系统上的脚本调试,如终端游戏、逐步单步运行、设置断点和检查变量的功能。2012年,Unity上海分公司成立,Unity正式进军中国市场。

  1. 上一篇:java+mysql车辆租赁管理系统的设计与实现
  2. 下一篇:ASP.NET的毕设信息管理系统设计
  1. MAYA+Unity次世代第一人称射击游戏设计与制作

  2. Vuforia基于Unity3D的增强现实系统设计与开发

  3. Unity2D横版过关射击游戏设计

  4. 基于java的第三人称射击游戏的设计与实现

  5. 基于Flash的射击游戏的设计实现

  6. Unity3D街道迷踪游戏设计+源代码

  7. Unity3D密室逃脱游戏设计

  8. 大众媒体对公共政策制定的影响

  9. 乳业同业并购式全产业链...

  10. 杂拟谷盗体内共生菌沃尔...

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. 当代大学生慈善意识研究+文献综述

  13. 十二层带中心支撑钢结构...

  14. 中考体育项目与体育教学合理结合的研究

  15. 电站锅炉暖风器设计任务书

  16. 河岸冲刷和泥沙淤积的监测国内外研究现状

  17. java+mysql车辆管理系统的设计+源代码

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回