欢迎来到天天文库
浏览记录
ID:11101941
大小:5.13 MB
页数:85页
时间:2018-07-10
《森林伏兵--基于ios平台的人机对战棋类游戏设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、毕业设计(论文)题目:森林伏兵--基于iOS平台的人机对战棋类游戏设计与实现学院:软件学院专业:班级:2009-1学生姓名:学号:指导教师:完成日期:2013年5月20日1毕业设计(论文)诚信声明本人郑重声明:所呈交的毕业设计(论文)是我个人在导师指导下进行的研究工作及取得的研究成果。就我所知,除了文中特别加以标注和致谢的地方外,论文中不包含其他人已经发表和撰写的研究成果,也不包含为获得华东交通大学或其他教育机构的学位或证书所使用过的材料。如在文中涉及抄袭或剽窃行为,本人愿承担由此而造成的一切后果及责任。本人签名导师签名2013年5月20日17华东交
2、通大学毕业设计(论文)任务书姓名学号20092110110119毕业届别2013专业软件工程+电子商务毕业设计(论文)题目森林伏兵--基于iOS平台的人机对战棋类游戏设计与实现指导教师学历研究生职称教授具体要求:1、“森林伏兵”游戏简介这是一款棋类游戏,俗名“动物棋”,为营造市场氛围,取名为“森林伏兵”。“森林”一词灵感源自游戏中的各类动物;“伏兵”一词灵感则源自此为一种翻棋游戏,游戏中的角色还有炸弹和猎人,每个角色都有可能被身边将翻现的强敌杀害。2、游戏描述与规则游戏中角色分为红黑两方,无字黑子表示未翻开的棋子。每一方中有下列10个角色:“1猎人”
3、、“2大象”、“3狮子”、“4老虎”、“5豹子”、“6狼”、“7狗”、“8狐狸”、“9老鼠”、“10炸弹”。游戏规则:0)开局:所有20个棋子全未翻开(如图1所示),随机摆放在棋盘中除“米字营”外的20个棋盘线交点处。图1开局棋盘1)走棋:棋子只能落在棋盘线条的25个交叉点(图1中棋盘上20个棋子的位置和5个“米字营”),且单步只能落在上图1中与该点有直线相连处(以下称“相邻位置”)。由某种约定规则决定谁先下,然后轮流进行。规则如下:a.每个角色可以杀掉对方前置数字不小于它的任何棋子,如“2大象”可以杀掉前置数字为2-10的任何棋子。b.特殊规则:“
4、2大象”可以杀掉“9老鼠”,“9老鼠”也可以杀掉“2大象”。c.走棋方有三种选择:用翻开的棋子走一步到空位;②翻开某个棋子(如果存在未翻开棋子);③杀掉相邻位置的棋子。d.杀死对方:当符合a和b规则,且对方棋子处于除“米字营”之外的相邻位置时,可将敌方棋子杀死并弃掉,同时将攻击方棋子移至该位置;但如果其中一方是“10炸弹”(如图2)或双方棋子前置数字相同,则两个棋子同归于尽,均被弃掉。7图2中局比如,图2中,当前黑方走棋,黑方的“10炸弹”可以和红方的“1猎人”同归于尽,此时两个棋子将同时弃掉。2)结局:最终仍有剩余棋子的一方获胜(图3中,棋盘内红方
5、仍剩棋子,故红方胜);或者双方均不能致对方于死地则为平局(图4中,黑方不能杀死猎人,红方也将因为黑方的始终躲避而无法消灭黑方,故为平局)。图3红方胜局图4平局棋局3、游戏开发环境与平台开发语言:Objective-C、C++开发平台:MacOS开发环境:Xcode7测试环境:iPhone等设备以及Xcode上的iPhone模拟器应用平台:iPhone、iPod4、游戏开发中的重点与难点技术难点:OpenGL技术、cocoa2D技术、以及开发中用到的各种开发框架设计难点:设计模式与重构技术的使用逻辑难点:人机对战的博弈算法扩展难点:网络双人对战美工:界
6、面美工设计的时尚性与趣味性推广:游戏情境的设计规则提醒:如果违背规则走棋,系统会给予提醒其他功能:平棋,静音等进度安排:第1~2周:资料准备阶段。按任务书要求进行资料收集、调研,功能、需求分析,文献查阅等。第3周:完成开题报告和检索相关外文资料,选择正规出处的外文资料进行翻译工作。第4~9周:按任务书要求进行系统分析设计工作,并按时提交开题报告、外文资料翻译等。第10周:论文的初稿撰写。撰写毕业设计(论文)初稿并上交指导教师修改。第11周:论文修改、定稿。在指导教师初稿批改的基础上,完成毕业设计(论文)的终稿,并提交给指导教师进行修改审阅,直到指导教
7、师认为可以定稿为止。第12周:配合指导教师完成毕业论文打印、装订工作,并将打印好的论文和相关材料交指导教师评阅,经指导教师认可方可参加答辩,并做好答辩准备。第13周:论文修改论文答辩。第14周:公开答辩。指导教师签字:2012年12月23日题目发出日期2012.12.24设计(论文)起止时间2013.2.25-2013.5.26学院意见:同意发布题目毕业设计领导小组组长签章7华东交通大学毕业设计(论文)开题报告书课题名称森林伏兵--基于iOS平台的人机对战棋类游戏设计与实现课题来源与导师协商命题课题类型BX导师学生姓名学号20092110110119
8、专业软件工程+电子商务一、开题报告内容:1、文献综述iPhone是结合照相手机、个人数码助理、媒体播放器以及
此文档下载收益归作者所有