摘要:随着网络技术的发展,以及国家政策对游戏产业的支持,游戏产业成为蓬勃发展的产业。当下,PC平台仍然占据很多的优势,但是越来越大型化的游戏,动辄占据很大存储空间和对硬件性能近乎变态的要求,以及绚丽多彩的游戏剧情,使得人们在工作学习之余想抽空玩一部游戏变得很难,很费时间。慢慢的失去了游戏本该带给人们的休闲放松的感觉。所以近年来PC平台的一些相对简单,画面精致的小容量休闲游戏又重回人们的视线,类似近年火起来的瘟疫公司、饥荒等,人们不需要极高的硬件性能,不需要花费过多的时间,不需要高超的技术就能玩的很开心,使身心得到放松,所以我想开发一款内容丰富有趣,不需要高性能的硬件,并且占用空间小的矿产开发游戏—开拓者。
本文主要介绍了本次毕业设计的项目,经营策略类游戏开拓者的开发背景及意义、系统分析、系统设计、以及系统实现的流程,深入探讨了该游戏的实际需求与实现方法,并通过结合了实际的需求分析对该游戏的设计与实现提出一套完备的方案。最终通过该方案来完成该设计项目。
关键词:Game maker;开拓者;系统实现;单机游戏
目录
摘要
Abstract
1-序言-1
1.1-开发背景及意义-1
1.2-开发工具Game Maker-1
2-开拓者游戏的系统分析-2
2.1-需求分析-2
2.2-可行性分析-4
2.2.1-操作可行性-4
2.2.2-技术可行性-4
2.3-主要流程分析-4
2.4-开发难点分析-5
2.5-游戏流程图-6
2.5.1-游戏界面流程-7
2.5.2-游戏操作流程-8
2.5.3-游戏结构-9
3-开拓者游戏的系统设计-9
3.1-开拓者游戏功能结构-9
3.2-游戏中各个功能模块设计-10
3.2.1-游戏元素、背景贴图、音乐、主界面-10
3.2.2-工厂模块-13
3.2.3-马厩模块-15
3.2.4-政务中心模块-16
3.2.5-酒吧模块-16
3.2.6-银行模块-17
3.2.7-玩家控制模块-18
3.2.8-马车模块-22
3.2.9-油井油田模块-25
4-结论与展望-28
4.1-本文结论-28
4.2-展望-28
4.3-毕业设计心得与体会-29
参考文献-30
致谢-31