您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 基于安卓的手机游戏开发毕业论文
学士学位论文基于Android平台的“跳吧”游戏的设计与实现设计人:指导教师:所属系部专业班级2014年6月7日毕业设计(论文)任务书学院:计算机科学与技术学院学生姓名学号专业班级1同组人无任务下发时间2014.02任务完成时间2014.06设计(论文)题目基于Android平台的“跳吧”游戏的设计与实现设计目的要求通过毕业设计培养学生分析实际问题,利用软件系统解决实际问题的能力,具体要求如下:1.了解系统开发环境和工具;2.熟悉游戏设计的开发原理和步骤;3.掌握Android游戏开发方法;4.完成毕业论文的书写工作;设计主要内容1.熟悉系统的开发工具和相关技术;2.对“跳吧”游戏进行需求分析;3.对“跳吧”游戏进行模块划分;4.完成“跳吧”游戏的设计和开发;5.测试并部署系统;设计提交资料毕业设计论文外文资料翻译学生签名指导教师签名系主任签名主管院长签名I摘要随着手机行业的发展,手机游戏以更简洁方便的形式深入人们的日常生活,成为人们在任何非工作场合的娱乐方式。“跳吧”是个老幼皆宜的小游戏,不仅能够让玩家放松心情、减轻压力,同时也能锻炼玩家眼力与手部灵活性。本系统是基于Android操作系统开发的,利用Eclipse3.5环境和JAVA语言实现的。经过可行性研究,需求分析,总体设计,详细设计,编码实现和测试,从而实现了本系统的设计。本文对每一个开发环节进行了详细分析和和阐述。本系统实现的功能有主角移动功能、随机产生不同踏板和加分物品功能、血条功能、重力感应功能等。本系统在AndroidSDK虚拟机和安卓真机ZTEU930HD下测试通过,界面友好,使用方便。关键词游戏设计;Android;JavaIITheDesignandImplementationofJumpingGameBaseOnAndroidPlatformAuthor:CaoJianqiangTutor:LiuAiqinAbstractWiththedevelopmentofthemobilephoneindustry,mobilegameshavemoresimpleandconvenientformin-depthpeople'sdailylives,aspeopleinanynon-workoccasionsofentertainment.Jumpinggameisasmallgameforallages,notonlyallowsplayerstorelaxandreducestress,butalsotoexerciseplayer’seyesandflexibilityofplayer’shand.ThesystemisbasedontheAndroidoperatingsystemdeveloped,usingEclipse3.5environmentandJAVAlanguage.Afterafeasibilitystudy,requirementsanalysis,design,detaileddesign,codingandtestingtoachievethedesignofthesystem.thispaperhavedetailedanalysisandelaborationfortheeachlinkofdevelopment.Thesystemfunctioncanbeachievedprotagonistmobilefeatures,randomlygenerateddifferentfootboardandprocessingofBonusitemsfunction,bloodofthefunction,gravitysensorfunctionandsoon.ThissystemhasbeentestedundertheAndroidSDKvirtualmachineandrealmachineZTEU930HD,friendlyinterfaceandeasytouse.Keywordsgamedesign;Android;JavaIII目录第一章系统概述.....................................................................11.1游戏开发背景及意义...........................................................11.1.1开发背景..............................................................11.1.2开发意义..............................................................11.2开发平台介绍.................................................................21.2.1Eclipse.................................................................21.2.2ADT..................................................................21.2.3JDK...................................................................21.3Android操作系统结构.........................................................21.3.1Android操作系统介绍..................................................21.3.2Android操作系统的优点................................................31.3.3Android系统结构......................................................31.3.4Android应用程序组成部分..............................................4第二章可行性分析...................................................................62.1编写目的.....................................................................62.2可行性研究任务...............................................................62.2.1技术可行性.............................................................62.2.2经济可行性.............................................................72.2.3操作可行性.............................................................72.3可行性研究结论...............................................................7第三章需求分析.....................................................................83.1需求分析的意义...............................................................83.2游戏功能需求.................................................................83.3可靠性和可用性需求...........................................................83.4用例图......................................................................9第四章总体设计....................................................................104.1总体设计的目标和意义........................................................10IV4.2功能模块的划分..............................................................104.3时序图.....................................................................11第五章详细设计....................................................................125.1详细设计的目的和意义........................................................125.2总程序流程图................................................................125.3随机产生踏板................................................................145.4血条参数的设置..............................................................155.5加分物品的生成..............................................................155.6主角连续动作的生成..........................................................165.7主角与踏板关系的判断........................................................165.8主角与加分物品关系的判断....................................................16第六章开发平台的搭建...............................................................176.1JAVA虚拟机的安装..........................................................176.1.1JDK的安装............................................................176.1.2Java环境变量配置......................................................186.2Eclipse的安装...............................................................186.2.1安装SDK.............................................................186.2.2Eclipse的安装............................................
本文标题:基于安卓的手机游戏开发毕业论文
链接地址:https://www.777doc.com/doc-5003311 .html