目 录
1 前言 1
1.1 研究目的与意义 1
1.2 研究现状 1
1.3 论文结构 3
2 可行性分析 4
2.1 技术可行性 4
2.2 操作可行性 4
2.3 经济可行性 4
2.4 系统可行性 4
2.5 可行性分析结论 5
3 系统需求分析 5
3.1 游戏流程 5
3.2 游戏UI界面 6
3.3 游戏基本功能 7
3.4 游戏存档和读档功能 8
3.5 游戏创新功能 8
4 概要设计 10
4.1 系统结构设计 10
4.2 功能模块设计 11
5 详细设计 17
5.1 基本功能模块 17
5.2 音效加入模块 21
5.3 存档读档模块 21
5.4 动画设计模块 21
5.5 游戏技能模块 21
5.6 游戏创新模块 22
6 系统实现 22
6.1 软件开发说明 22
6.2 基本功能实现 23
6.3 游戏存档读档功能 27
6.4 游戏技能 28
6.5 游戏其他功能 28
7 结语 29
参考文献 31
致谢 32
系统需求分析
本系统拟开发一个大富翁手机游戏,大富翁游戏其实大家都司空见惯了,尤其是对我们这代青年人来说,是一款儿时休闲玩乐的不错选择。本系统则提供了一个在手机上体验回忆大富翁游戏的环境。它和大富翁桌面游戏一样,有着投掷骰子的随机属性、先到先得的购买地皮方式、二次经过时的建造升级楼房、经过他人地段时的过路费、随机抽取的命运和机会卡等等游戏内容。同时为了玩家的游戏体验,也会有所创新设计,比如一些技能的加入,地图的全新感受体验等等。
3.1 游戏流程
任何游戏或事物都有其特定的规则,只有玩家在了解规则之后才能更好更投入地进行游戏。
大富翁游戏是一款休闲娱乐的棋牌游戏。游戏对象老少皆宜,游戏趣味多多,是纯粹的娱乐玩耍,可以用于消磨时光和亲子互动,甚至有助于提升玩家的理财思维。游戏可供2至5名玩家进行游玩[12-13]。
(1)游戏准备
若没有玩家全职当银行的话,则其中一个玩家要充当或兼当银行。银行的资产是无限的,然后银行负责发给每名玩家一定额度的金钱作为起始资产,进而开始之后的游戏之旅。每个玩家都要选择一个模型、一个棋子作为自己的角色。并将其置于起点或某一位置。
(2)游戏进行
玩家轮流投掷骰子,根据骰子的点数来决定你游戏角色移动的步数,然后在地图上进行相应的地图格移动。每当角色移动停留到一块无人拥有的空地时,即可选择或放弃购买该块空地。当你购入该块空地后,其他玩家停留在你所购买的地产市,则需向你支付一定金额的过路费。若你到达的地块是其他玩家所拥有的时候,此时你就需要缴纳过路费。该过路费会受到房屋等级和相邻的地块数共同影响。若到达的地块是抽取机会命运卡的随机事件地块时,游戏玩家则需要抽取一张对应的卡片事件,并执行卡片事件上的内容。根据此事件内容,玩家角色的状态或资产会有着相应的变化。
(3)游戏结束
玩家轮流投掷骰子,循环在地图上移动,触发各种事件。任何一名游戏玩家无论何时、无论何地,当其无力支付和偿还应支付款项时,即为“破产”。在游戏不断进行过程中,直到场上所有玩家只剩一名玩家没有破产时,则该玩家获得胜利,同时整场游戏也就结束了。
基于Android的大富翁游戏的设计与实现(论文)
于 2023-12-05 10:02:11 首次发布