详情

jsjqt00035 基于Unity的策略类游戏设计

项目介绍

游戏界面:

游戏的用户界面有菜单界面战斗界面图鉴界面以及帮助界面

菜单界面:

包括个人模式,对战模式,图鉴,以及帮助四个按钮,供玩家进入其他界面。

战斗界面:

分为选择兵种界面战场界面,选择兵种界面,顾名思义,玩家在这个界面环节中选择出战的兵种6种,选中的兵种将会在战斗中随机出现在3个就绪区域内以及1个等待区域内;战场界面,这是游戏的核心界面,主要分成两个阶段:战略部署阶段战斗进行阶段。战场的组成元素有:5条战线总共5*12个格组成,每条战线的两端为布置格,玩家只能在当前为空的己方布置格上部署兵种;3个就绪区域以及1个等待区域,玩家可查看当前己方3个就绪区域兵种以及1个等待区域兵种,玩家可选择就绪区域的兵种布置到5条战线上任意一个己方当前为空的布置格上,当就绪区域的兵种被布置到战线上时,等待区域的兵种进入就绪区域以保证就绪区域始终有3个兵种,此时等待区域会重新生成一种兵种(在选择的出战兵种中随机抽取);1个粮草槽,每回合增加一定数量粮草,且有上限。当粮草足够时可在就绪区域内选择兵种部署到己方当前为空的布置格上,兵种布置完毕后点击界面右下方的“进行”,当双方均布置完毕后进入战斗进行阶段,战线上的兵种将根据自身移动及攻击特点行动,行动结束后进入下一个战略部署阶段。

图鉴界面:

玩家可在图鉴界面中了解已解锁的兵种的详细信息。

兵种

耗粮

生命值

攻击力

行动力

攻击范围

移动顺序

特性

轻步兵

1

4

1

1

1

5

受到弓弩伤害-1

重步兵

3

8

2

1

1

6

受到弓弩伤害-1

轻骑兵

2

5

1

2

1

1

移动后攻击伤害+1

重骑兵

4

9

2

2

1

2

移动后攻击伤害+1

长枪兵

1

4

1

1

1

4

对骑兵造成伤害+1

长戟兵

3

8

2

1

1

3

对骑兵造成伤害+1

弓兵

2

2

2

1

2

9

范围内多个敌军时攻击较近者,可隔友军攻击

强弓兵

4

3

2

1

3

10

范围内多个敌军时攻击较近者,可隔友军攻击

弩兵

2

3

2

1

2

7

同时攻击范围内所有敌军,但无法隔友军攻击

强弩兵

4

4

3

1

3

8

同时攻击范围内所有敌军,但无法隔友军攻击

 

帮助界面:

向玩家提供游戏的玩法以及一些简单的对战技巧。

游戏玩法:

游戏模式:

本游戏由两个模式,分别为个人模式PVC)和对战模式PVP)。在个人模式中,玩家将与电脑进行对战,电脑AI设置在部署上会随机抽取兵种放置在布置格上,电脑没有兵粮限制,但每回合会且只会部署1个兵种。而在对战模式中,两名玩家进行对战,为了游戏公平性,两名玩家的部署阶段轮流执行,否则在了解对方部署的情况下先部署一方必然吃亏。具体步骤是:首先,玩家A进行战略部署,这一阶段只显示玩家A一方的就绪区域及等待区域,以及当前战场局势,当玩家A部署完毕后,点击右下方的“进行”按钮,则弹出“玩家A部署完毕”一框,并带有“确定”按钮,此时,玩家A的就绪区域、等待区域以及该回合所部署的兵种将被暂时隐藏,玩家A将设备交给玩家B进行战略部署,玩家B点击“确定”后画面将显示玩家B一方的就绪区域及等待区域,以及当前战场局势(玩家A本回合的部署仍被隐藏),等玩家B部署完毕后,点击右下方的“进行”按钮,则本回合战略部署阶段结束,接下来两名玩家共同观看战斗进行阶段,在战斗进行阶段战场上的兵种将根据自身移动及攻击特点行动,该阶段玩家无法进行操作,等战线上的兵种全部行动完毕后,画面上将弹出“轮到玩家A进行部署”一框,并带有“确定”按钮,当玩家A点击“确定”后,将进入玩家A的战略部署阶段,如此反复进行,直到游戏结束。

胜利条件:

当一方的兵种进入对方的布置格后,即宣告其在这条战线上的胜利,当任意一方获得3条战线上的胜利后,即获得整局游戏的胜利。

站长说明

        成品毕业设计 可以根据自己的要求 ,  自行浏览选购, 可以参考是否符合自己要求,找到满意的成品毕业设计 , 直接发送成品编号联系发你网址的工作人员进行交易,  我们会从 QQ或者邮箱等方式发送毕业设计程序。

        我们团队,可以根据用户的功能要求量 身定制毕业设计程序 (同样联系发你网址的 工作人员) ,  需要用户提供详细的 , 功能要 求.开发技术要求(开发语言、开发工具、框 架等 ) .我们会根据用户毕业设计的难易程 度 ,工作量大小等,具体的给出一个报价,价格 协商一致过后,付下40%定金.我们开始开 发毕业设计, 做好过后先发送设计桌面演示录像 , 用户看后 满意付尾款, 我们再发程序源码压缩包.