基于java的吃豆子小游戏开发_本科论文.doc

基于java的吃豆子小游戏开发_本科论文.doc

ID:14361546

大小:844.50 KB

页数:46页

时间:2018-07-28

基于java的吃豆子小游戏开发_本科论文.doc_第1页
基于java的吃豆子小游戏开发_本科论文.doc_第2页
基于java的吃豆子小游戏开发_本科论文.doc_第3页
基于java的吃豆子小游戏开发_本科论文.doc_第4页
基于java的吃豆子小游戏开发_本科论文.doc_第5页
资源描述:

《基于java的吃豆子小游戏开发_本科论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学号:常州大学毕业设计(论文)(2012届)题目学生学院专业班级校内指导教师专业技术职务校外指导老师专业技术职务二○一二年六月II-II-基于java的吃豆子小游戏开发摘要:在现今电子信息高速发展的时代,电子游戏已经深入人们的日常生活,成为老少皆宜的娱乐方式。吃豆子游戏是一款具有活动元素的经典游戏,它曾经造成的轰动与造成的经济价值可以说是游戏史上的一件大事。自1980年Namco(南梦宫)发布吃豆子这款游戏后,20余年一直被众玩家传玩着,经久不衰。它看似简单但却变化无穷,令人上瘾。现在联众又将重新掀起这股让人沉迷的吃豆子游

2、戏的风潮。对一般用户来说,它的规则简单,容易上手,且游戏过程变化无穷。本论文主要介绍如何利用图片工具Photoshop7.0,Java语言编程环境JDK,游戏开发平台Eclipse和音乐转换工具Winamp以及如何使用这些工具实现吃豆子游戏的游戏总体及构成模块。吃豆子游戏总体是有界面、控制和音乐三个主要部分组成。  吃豆子游戏的界面分为图片制作和位图载入两方面。图片采用了整体界面图片制作和区块图片制作两种方法。位图的载入是使用游戏库中的画图精灵实现的。画图精灵除了可以载入位图,还可以让界面产生图层效果;吃豆子游戏中的控制方

3、法分为键盘控制和定时器控制两种。键盘控制是由玩家从键盘输入控制命令对游戏进行控制,而定时器控制是使用定时器对游戏进行时间控制。键盘控制包括游戏的开始与退出控制、游戏菜单的选择与确定控制和吃豆者的行动方向控制。定时器控制包括吃豆者的持续移动控制、道具的出现时间控制和道具有效时间的控制。在游戏音乐方面,分为背景音乐和特殊音效两种。背景音乐使用了循环播发模式,特殊音效使用了触发播放模式。     关键词:Java游戏开发画图精灵II-II-BasedontheJavaPac-MandevelopmentAbstract:Inth

4、ecurrentofrapiddevelopmentofelectronicinformation,electronicgameshavebecomeanimportantpartofpeople'sdailylife.Ithasbeenapopularformofentertainmentforallages.Pac-mangameisaclassicgamewithelementsofactivity.Ithascausedtheeconomicvalue,whichcanbesaidtobeagreatthingin

5、thehistoryofgames.Since1980,NamcohadreleasedPac-mangame,morethan20yearsthegamehasbeenalwaysplayingbyallplayers.Itseemseasybutchangeableandaddictive.Nowmanypeopleturntoore-setoffthisaddictivePac-mangamewave.Fortheaverageuser,itsrulesaresimple,easytouse,andthegamepr

6、ocessischanging.MainofthisthesisisintroductionhowtoinstallthepicturemanufacturetoolPhotoshop7.0,JavalanguagebewrittenprogramenvironmentJDK,gamedevelopmentenvironmentEclipseandmusicconversiontoolWINAMP.AndhowusethesestoolstorealizePAC-MANgame’stotalandit’sconstitut

7、eparts.Thegameisdividedintothreeparts:interfacepart,controlpartandmusicpart.Interfacepartisdividedintopicturemanufactureandpictureloadedin.Picturemanufactureadoptedthewholeinterfacepicturemanufacturemethodandsquarepiecepicturemanufacturemethod.Pictureloadedinisusi

8、ngallegro’sDRAW_SPRITEcomplete.Controlpartisdividedintokeyboardcontrolandtimercontrol.Keyboardcontrolisplayerusekeyboardcontrolthegame.Timercontrolisthe

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。