17

2。4。1  人物数据 17

2。4。2  敌人数据 18

2。4。3  物品数据 19

2。4。4  对话数据 20

2。5  本章小结 20

3  《幻想世界》战斗系统详细设计与实现 21

3。1  战斗系统主要功能的详细设计 21

3。1。1  播放攻击动作 21

3。1。2  生命扣除及消息栏提示 21

3。1。3  死亡及战斗结算。 22

3。2  战斗系统的实现效果 22

3。3  本章小结 23

4  《幻想世界》游戏测试 24

4。1  测试设计实现 24

4。2  运行环境测试 24

4。3  本章小结 25

结  论 26

参 考 文 献 27

致 谢 28

1  引言

1。1  课题的来源以及研究背景源G于J优L尔V论N文M网WwW.youeRw.com 原文+QQ75201`8766

伴随着互联网的发展,研究表明在中国互联网用户已经达到7。31亿,这为电脑游戏行业的发展壮大提供了良好的保障。得益于有线网络环境越来越好,用户计算机的配置越来越高,电脑游戏开发也有着越来越大的发展空间。

在不同的电脑操作系统和硬件配置面前,众多的电脑游戏开发商面临着电脑游戏的兼容和开发成本等问题,很多跨平台游戏开发引擎也就由此产生,例如CE3、UDK和夜光引擎等等,其中,Unity3d在众多游戏开发引擎中被广泛应用。Unity3D是由Unity Technologies公司开发的一个游戏开发工具,它可以用来创建3D游戏场景、立体建筑和三维动画等等,是一个全面整合的专业的游戏引擎。可运行在Windows和Mac OS X上,并能发布游戏到Windows、Mac、iPhone、WebGL(需要HTML5)、Windows phone和Android等平台。目前国内有很多的游戏都是使用Unity3D引擎来开发的,例如《将魂三国》、《天神传》、《新仙剑OL》和《绝代双骄》等游戏。电脑游戏《幻想世界》正是基于windows系统,采用游戏引擎Unity3d,结合电脑键盘操控的一款3D角色扮演游戏,融合了包括战斗、背包和技能等在内的多种系统特点,具有很强的吸引力[1]。

1。2  游戏开发现状分析

从整个行业的趋势分析,电脑娱乐服务已经成为带动电脑业务高速发展的重要力量,伴随着近年来不断提升和完善的互联网和终端硬件设备,电脑游戏业务呈现快速增长的势头,作为拥有最多用户的windows操作系统,实现了计算机诞生以来巨大的发展。

与此同时,随着计算机硬件的不断提升,游戏逐渐变得越来越复杂,游戏的视觉感受逐渐被用户越来越看重,游戏的制作也就变得越来越困难,尤其是在游戏开发进入3D游戏时代之后,游戏制作的难度更是变得非常大。造成3D游戏开发困难的因素有很多,可以简单归纳为以下几种[2]:

1.程序开发的困难 

3D游戏拥有更加复杂的游戏场景和炫丽的视觉特效,这些要求开发的程序必须能够处理更多复杂的数据,包括游戏参数、模型材质、物理碰撞和光照处理等等。想要实现这些如此复杂的功能,这就要求程序员必须掌握数学和物理等相关专业知识并运用到游戏开发中去。因此,程序员还必须拥有很强的编译能力,能够将相关理论知识通过代码在游戏引擎中实现,这些都提高了3D游戏的开发难度。

上一篇:基于iOS平台的健身APP的设计+源代码
下一篇:基于ZigBee的安防传感网的设计+源代码

基于ZigBee的安防传感网的设计+源代码

基于iOS平台的健身APP的设计+源代码

基于ssm的在线学习平台的设计与实现

Unity3D+Android的三消小游戏的设计与实现

基于unity3D的单机斗地主游戏设计+源代码

基于SSH中小型企业人事管理系统设计

基于java+mysql旅游局OA项目系统设计

Android签到系统的开发与设计

《爸爸去哪儿》对居民出...

早期乳腺癌患者保乳术后...

物理学史在初中教学中的应用

在华外资品牌代言问题探讨+文献综述

经济新常态下A股市场功能定位与发展研究

护理學专业學生实习前的...

上虞市中小学体育场地对外开放状况调查

制品库存问题国内外研究现状综述

我国跨境电商发展现状与对策研究