Java打地鼠游戏程序开发+需求分析+流程图
时间:2016-12-04 21:41 来源:毕业论文 作者:毕业论文 点击:次
摘 要:游戏产业作为现代电子技术的产物,正在以其独特的魅力在全世界的娱乐领域占据主流位置。在承认广大娱乐网民选择空间狭小的同时,也必须明确一点的是游戏本身所具有的强大吸引力。现在的Java小游戏越来越受人们欢迎,除了玩法简单外,很多游戏不乏经典。打地鼠游戏,是一款非常有趣的游戏。游戏的规则很简单,把冒出头来的地鼠给全部打下去就算成功。 本游戏采用Java语言开发,以eclipse为开发平台,基于GUI(Graphical User Interface,简称 GUI,图形用户界面)设计,界面简单清晰,引人入胜。 关键词:小游戏;打地鼠;Java;GUI;类库 The Program Development of Java Game Abstract: As a product of the modern computer electronics technology, the game industry occupies a mainstream position with its unique charm in the field of the world entertainment. We recognize that the majority of recreational Internet users can choose a very small space, at the same time a clear point is that the game itself has a strong attractive. Java game welcomed by the people more and more, not only because of the simple game method, but also a lot of games are classic. Kick-mouse is a very interesting game. The rules of the game is simple, the hamster hit all the ground mouse is victory. The game uses java language to develop, take eclipse as the development platform and it is based on the GUI (graphical user interface). The interface is simple and clear. So it is a fascinating game. Key Words: Game; Kick-mouse; Java; GUI; Library 目录 摘 要 1 引言 1 1.研究背景和意义 2 1.1研究背景 2 1.2 Java游戏开发的意义 2 2.Java游戏开发分析 3 2.1可行性分析 3 2.2需求分析 3 2.3软硬件需求分析 5 3.游戏的总体设计 5 4.游戏的实现 6 5.游戏运行及测试分析 8 5.1程序运行情况 8 5.2游戏需要改进的地方 8 6.结果与讨论 9 参考文献 10 致谢 11,4781 Java游戏程序开发 引言 Java程序设计语言是新一代语言的代表,它强调了面向对象的特性,可以用来开发不同种类的软件,它具有支持图形化的用户界面、支持网络以及数据库连接等复杂的功能。Java语言称霸企业很多年,事实证明了它非常适合于开发大型软件。当Java的运行效率不再是问题后,Java语言严谨、抽象、可读性强的优势就体现出来了。这对于游戏软件来说,有着不小的诱惑。Java游戏一般来说简单又很有趣,并且对用户的硬件要求极小,所以85%的计算机用户都愿意玩Java游戏。 1.研究背景和意义 1.1研究背景 据统计,每年全世界游戏产业的收益超过300亿美元。现在,美国游戏产业市场的收益已经超过了电影院和举办音乐会带来的收益。游戏产业已经成为娱乐业中增长最快的一个领域,同时也成为开拓个人职业生涯的一个理想选择。国际游戏开发者协会(IGDA)最近的一项游戏产业影响研究报告表明,某些国家的游戏产品出口已成为该国出口量最大的商品之一。 游戏是调节人们生活节奏和缓解人们生活压力的一种手段。游戏的基本意义是娱乐性质较浓,有特定的行为模式,遵循一定规则以达到游戏者目的的行动。休闲类游戏可以包含任何游戏类型的游戏性要素,通常休闲游戏的游戏规则相对简单,无需特别的技巧,也不需要较长的时间就能完成游戏。休闲类游戏通常适合于各种不同性别、地域和文化的玩家群体。 本文所涉及的游戏项目,是一款休闲游戏,基于 Windows 平台,无需较长的时间就能完成一局,一般在 5 到 20 分钟左右。根据游戏玩家的手指灵活程度等因素,一局游戏的完成时间会有一定差别。Java支持和其他的库一起工作,而且它的速度变得越来越快。Java并不是以游戏编程为目的而被开发的,事实上,游戏编程可能是Java创造者心中的最后一个目标。 (责任编辑:qin) |