1、毕 业 设 计 ( 论 文 ) 任 务 书第 1 页毕业设计(论文)题目:基于 java 的推箱子游戏设计 与实现毕业设计(论文)要求及原始数据(资料):1综述基于 java 游戏发开相关知识;2深入了解面向对象游戏设计相关方面知识;3熟练掌握 java 推箱子游戏关卡设计和游戏设计相关知识,训练编写后台数据处理代码的相关能力;4设计并实现 java 推箱子应用程序;5深入分析 java 推箱子游戏设计的关键技术与所需的编写语言;6训练检索文献资料和利用文献资料的能力; 7训练撰写技术文档与学位论文的能力。第2 页毕业设计(论文)主要内容:1综述面向对象游戏设计的发展现状;2了解基于 java
2、 游戏开发相关方面知识;3熟悉在 PC 端实现基于 java 端的游戏开发环境;4设计基于 java 的推箱子关卡和游戏类包的设计;5深入分析 java 推箱子游戏的关键技术与软件设计流程;6熟练掌握 java 推箱子游戏的应用程序编写;7实现 java 推箱子游戏的应用程序。学生应交出的设计文件(论文):1内容完整、层次清晰、叙述流畅、排版规范的毕业设计论文;2包括毕业设计论文、源程序等内容在内的毕业设计电子文档及其它相关材料。第 3 页主要参考文献(资料):1.胡海星. 推箱子游戏 2002 年第 2 期题解J. 程序员,2002,(04):101-102.2.鲁帅. 推箱子游戏中 AI
3、的实现J. 电脑编程技巧与维护,2010,(19):78-79.3.Java 面向对象程序设计M. 北京:清华大学出版社,20034.赵英. 基于移动设备的游戏软件的研究与开发D.南昌大学 ,2011.5.潘惠勇,夏敏捷 . Java 实现 2.5D 推箱子游戏J. 电脑编程技巧与护,2014,(19):28-31+56.6周凤英 ,文惺. Java 游戏开发 Step by Step 系列Java 游戏开发规则J. 电脑爱好者,2003,(13):1167 曾佑新. Java 程序设计科学出版社, 2007:1244008. Thinking in Java ,Bruce Eckel,机械工业出版社,2005 年9.KarenLelandCourse Management System Aplications and ImplementsOversea Publishing House,2006:12033310 Steven John Metsker William C Wake,Java 设计模式.北京:人民邮电出版社,2006:132463