基于Unity的坦克游戏设计与开发.docx

资料分类:设计作品 上传会员:菲菲小宝贝 更新时间:2022-03-07
需要金币1000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:11884
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:游戏,迄今为止已是非常大众化的娱乐项目其中之一,在这些娱乐项目中的 2D/3D 游戏相对来说也是比较复杂困难的项目。

本次设计的这个坦克大战的游戏主要是通过用Unity进行开发设计,在本文中主要会介绍坦克大战在游戏中具体实现的方法,并且也会介绍如何正确的使用Unity来开发一个新的游戏。

这个坦克大战的游戏对于主要分为两种阵营:敌方坦克和我方坦克。这个游戏的对我方坦克来说就是要守护我方的城堡,对敌方坦克来说就是要击垮我方的城堡,在我方城堡被敌人击垮之后,游戏结束获得失败,如果将敌方坦克全部击杀则可以进入下一关卡。游戏有单人模式和双人模式两种,对于不同的敌方坦克有不同的技能和特效,彩色的敌方坦克在被击杀之后可以在地图上随机刷一个道具,在我方坦克成功吃到道具之后可以在一定的时间内拥有特殊技能,只有在吃到变大的道具之后,在不被敌方打到的前提下可以一直拥有变大变强的效果。本次设计的这个坦克大战的游戏虽然游戏界面十分简单,但是却不缺乏趣味性。由于整个游戏的操作十分简单易懂,不需要玩家花费大量的时间和精力就可以学会如何玩懂这个坦克大战的游戏。简单的游戏可以给玩家带来不简单的快乐,这说明这个坦克游戏的设计和开发是有实际意义的。

 

关键词: 游戏设计; Unity;坦克大战

 

目录

摘要

Abstract

引    言- 1 -

1 项目概述- 2 -

1.1 项目背景- 2 -

1.2 工具介绍- 2 -

1.2.1 游戏引擎- 2 -

1.2.2 Unity 2017.4.37c2 (64-bit)介绍- 3 -

1.2.3 Unity3D简介- 3 -

1.2.4 Unity3D的特色- 3 -

1.3 脚本语言介绍- 4 -

1.3.1 JavaScript脚本语言- 4 -

1.3.2 C#脚本语言- 4 -

2. 游戏设计- 5 -

2.1 游戏需求分析- 5 -

2.2 可行性分析- 5 -

2.2.1 经济可行性- 5 -

2.2.2 技术可行性- 6 -

2.2.3 操作可行性- 6 -

2.3 游戏机制概述- 6 -

2.4 游戏特色- 6 -

2.5 游戏场景、角色及交互设计- 7 -

2.5.1 游戏的场景设计- 7 -

2.5.2 游戏的角色设计- 8 -

2.6 游戏的交互设计- 9 -

2.7 游戏的功能- 9 -

3 游戏功能实现和测试- 10 -

3.1 场景的搭建- 10 -

3.2 坦克的控制- 11 -

3.3 碰撞检测- 13 -

3.4 游戏规则实现- 14 -

3.5 游戏音效- 15 -

4 游戏展示- 17 -

4.1 游戏开始场景- 17 -

4.2 游戏过程中的画面- 17 -

4.3 游戏结束场景- 18 -

结    论- 20 -

参考文献- 21 -

附录A  源程序- 22 -

相关论文资料:
最新评论
上传会员 菲菲小宝贝 对本文的描述:本游戏就是为了给人们提供一个在繁忙的工作之余一个可以休息放松的游戏,我们在传统的坦克大战游戏的基础上进行了更新,将游戏画面进一步的优化,让整体的玩家的操作更加方便......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: