基于Android平台的数独游戏

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

-XX科技大学毕业设计(论文)题目基于Android平台的数独游戏作者学院专业学号指导教师2013年5月20日-XX科技大学毕业设计(论文)任务书院系(教研室)系(教研室)主任:(签名)年月日学生姓名:学号:专业:1设计(论文)题目及专题:基于Android平台的数独游戏2学生设计(论文)时间:自2013年1月5日开始至2013年6月6日止3设计(论文)所用资源和参考资料:[1]杨丰盛编著.Android应用开发揭秘[M].机械工业出版社,2010-09[2](美)埃克尔著,陈昊鹏译.Java编程思想,ThinkinginJava[M].机械工业出版社,2007-06:14[3](美)JasonOstrander著,刘文斌译.AndroidUI基础教程[M].北京:人民邮电出版社.2012.10[4](美)EdBurnette著,田俊静,张波等译.Android基础教程:第3版:修订版[M].北京:人民邮电出版社.2011.064设计(论文)应完成的主要内容:设计并实现基于Android移动终端平台的数独游戏,包括继续游戏模块,新游戏模块,设置模块和其他模块等。5提交设计(论文)形式(设计说明与图纸或论文等)及要求:(1)论文思路清晰,条理清楚,中心突出,内容充实,论据充分,结构紧凑,层次分明,图表清晰,格式规范,结论正确;按《湖南科技大学本科生毕业设计(论文)要求与规范》编排、打印文稿;(2)上交论文(纸质)打印文稿和系统源码(电子版);6发题时间:年月日指导教师:(签名)学生:(签名)-XX科技大学毕业设计(论文)指导人评语[主要对学生毕业设计(论文)的工作态度,研究内容与方法,工作量,文献应用,创新性,实用性,科学性,文本(图纸)规范程度,存在的不足等进行综合评价]指导人:(签名)年月日指导人评定成绩:-XX科技大学毕业设计(论文)评阅人评语[主要对学生毕业设计(论文)的文本格式、图纸规范程度,工作量,研究内容与方法,实用性与科学性,结论和存在的不足等进行综合评价]评阅人:(签名)年月日评阅人评定成绩:-XX科技大学毕业设计(论文)答辩记录日期:学生:学号:班级:题目:提交毕业设计(论文)答辩委员会下列材料:1设计(论文)说明书共页2设计(论文)图纸共页3指导人、评阅人评语共页毕业设计(论文)答辩委员会评语:[主要对学生毕业设计(论文)的研究思路,设计(论文)质量,文本图纸规范程度和对设计(论文)的介绍,回答问题情况等进行综合评价]答辩委员会主任:(签名)委员:(签名)(签名)(签名)(签名)答辩成绩:总评成绩:-摘要数独(Sudoku)是一种运用纸、笔进行演算的数学智力游戏。玩家需要根据9×9盘面上的已知数字,推理出所有剩余空格的数字,并满足每一行、每一列、每一个小九宫内的数字均含1~9,而且不重复。每一道合格的数独谜题都有且仅有唯一答案,推理方法也以此为基础,任何无解或多解的题目都是不合格的。随着搭载Android系统的智能手机在中国的普及,不论何时,不论何地,在智能手机端玩数独游戏成为一种方便快捷的新需求。数独游戏出现错误时,必须回退一步或几步并擦除已经填入的大部分数字,在智能手机上玩数独游戏可以随时修改单元格中的数字。数独游戏规则需要根据已有数字进行推理判断,不仅具有很强的趣味性,而且能锻炼我们的逻辑思维能力。本课题研究设计一款运行在Android平台的数独游戏软件。该课题主要使用Java语言开发,运行于Android操作系统,实现了数独游戏的基本功能。关键词:数独;Android;手机游戏;Java-ABSTRACTSudokuisamathpuzzlegameplayedwithpaperandpen.Playersneedtobefilled9×9diskwithknownfigures,reasoningotherfigureout,andmeeteachrow,eachcolumn,eachsmallnineintrauterinefigures1to9inclusive,andnotrepeat.EveryqualifiedSudokupuzzlesonlyhaveoneuniqueanswer,butalsoasabasisforreasoningmethod,nosolutionoranysolutionquestionsareunqualified.WithAndroidpoweredsmartphonespopularinChina,nomatterwhen,nomatterwhere,palyingsudokugameinthesmartphonebecomeaconvenientnewdemands.Sudokuerroroccurs,orthestepsyoumusttakeastepbackanderasethefiguresalreadyfilled.onthesmartphonesudokucanbemodifiedinacellnumber.Sudokurulesneedtobebasedontheexistingnumberofreasoningjudgment,notonlyhasastronginterest,butalsotoexerciseourabilitytothinklogically.ThisstudyisdesignedaSudokugamesoftwaretorunontheAndroidplatform.UsingJavalanguageandrunsontheAndroidoperatingsystem,toachievethebasicfunctionsofSudoku.Sudokuisamathpuzzlegameplayedwithpaperandpen.Accordingtothefilled9×9diskwithknownfigures,playersneedtoreasonoutotherfigures,whichmustmeeteachrow,eachcolumn,eachsmallnineintrauterinefigures1to9inclusive,andnotrepeat.EveryqualifiedSudokupuzzlehasandonlyhasoneuniqueanswer.Asabasisforreasoningmethod,nosolutionoranyothersolutionquestionsareunqualified.WiththerapidpopularizationofandroidpoweredsmartphonesinChina,nomatterwhenorwhere,palyingsudokugameinthesmartphonebecomesanewfashion.WhenSudokuerroroccurs,youmusttakeastepbackanddeletethefiguresalreadyfilled.PlayingSudokugameonthesmartphone,youcanconvenientlymodifythenumbers.Sudokurulesmustbaseontheexistingnumberofreasoningjudgment,whichnotonlyhaveastronginterest,butalsoexerciseourlogicalthinkingability.ThispaperhasdesignedaSudokugamewithJavalanguagerunningontheandroidplatform,whichhasachievedthebasicfunctionsoftheSudokugame.Keywords:Sudoku;Android;mobilegames;Java湖南科技大学本科生毕业设计(论文)-i-目录第一章引言.......................................................................................................11.1项目背景......................................................................................................................11.2项目目的......................................................................................................................11.3主要内容......................................................................................................................1第二章游戏开发相关技术...............................................................................32.1Android..........................................................................................................................32.1.1Android发展历史...............................................................................................32.1.2Android特点与系统架构...................................................................................32.1.3Android基本组件与项目结构...........................................................................52.1.4AndroidUI设计与其原理..................................................................................72.2Java................................................................................................................................82.2.1Java简介.............................................................................................................82.2.2JavaSE................................................................................................................82.3Eclipse...........................................................................................................................82.3AndroidSDK......................................

1 / 48
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功