毕业答辩-模拟养成游戏《电子宠物狗》的策划及设计.pptx_第1页
毕业答辩-模拟养成游戏《电子宠物狗》的策划及设计.pptx_第2页
毕业答辩-模拟养成游戏《电子宠物狗》的策划及设计.pptx_第3页
毕业答辩-模拟养成游戏《电子宠物狗》的策划及设计.pptx_第4页
毕业答辩-模拟养成游戏《电子宠物狗》的策划及设计.pptx_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

模拟养成游戏电子宠物狗的策划及设计,班级:数字媒体12(1)学号:姓名:指导老师:,目录,1.选题背景2.开发意义3.游戏规则4.角色形象5.工具介绍6.数据库设计7.总结8.致谢,1.选题背景,随着科技文化的迅速发展,人们对于电子娱乐服务的需求也日益高涨。近几年,4G时代的到来,掀起了一阵无线通讯设备的新浪潮。智能终端设备的普及率也是一年更比一年高,显然,Nokia的塞班系统和摩托罗拉的Linux系统已经在这股浪潮中逐渐淹没,取而代之的是风靡全球的Android系统和IOS系统。而Google的Android系统更是以其开源的代码和灵活的操作而备受程序员们的喜爱,所以本次设计选择基于Android的平台开发。当然,在科技文化迅速发展的今天,人们对于电子娱乐服务的需求也在日益增高。据统计,随着近几年游戏市场的大力发展,手机游戏已经成为使用率最高的手机娱乐应用。所以,此时开发一款基于Android的手机游戏软件是再好不过的了。,2.开发意义,快发展意味着快节奏,父母们大都忙着工作、没有时间教育孩子,此时,一系列帮助孩子自助学习成长的软件就应运而生了,猜画游戏、学数字游戏、认拼音游戏早已是数不胜数,我这次选择的是模拟电子宠物的养成游戏,一方面教会孩子如何培养宠物,另一方面在也是在为寂寞的孩子添加玩伴的同时培养他们的爱心。通过设计开发一款基于Android的宠物娱乐游戏,不仅可以丰富儿童的童年生活,也可以在娱乐的同时锻炼他们的智力发展水平,此外,类似于生活实际情况的模拟游戏更能从小培养孩子的爱心却不会令人沉迷而不可自拔。这不论是从教育角度还是道德角度来看,都是社会所认可的。,3.游戏规则,刚开始点击软件,展现在眼前的是登录和注册按钮,即新用户刚进入游戏之前必须注册账号,注册完进入游戏,可以看到一只萌萌哒的宠物,宠物的年龄从一岁开始养育,年龄是根据宠物的状态增加的。即所有的数值都大于50%且维持一个小时就可以增长一岁。宠物的初始状态是所有属性值都处于80%。每隔3秒会降低1%。设计的宠物命令有吃饭、喝水、睡觉、娱乐、洗澡、如厕等。这些命令都是以按钮的形式存在于页面左上角,每进行一项命令都会跳转不同场景执行,执行之后相应的属性值会有所改变。当然,如果某一参数值已经达到90%,而玩家还是要求宠物进行此项操作,宠物是会拒绝的。低于30%的参数值也会设置人性化地提醒功能,这些都是根据实际情况设定的参数变化。养宠物是一个漫长的过程,期间玩家有事需要离开可以点击安卓手机自带的返回键,一定时间内会默认后台程序不运行并且保存记录。如果游戏中任意一属性值降为“0”即游戏结束,界面会跳出“gameover”的提醒框并且询问是否再次游戏。,4.角色形象,.奔跑动作.跳跃动作睡吃喝动作,5.工具介绍,操作系统:Android开发环境:Eclipse开发语言:C+Eclipse是一个开放源代码的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。幸运的是,它附带了一个标准的插件集,还包括插件开发环境。Cocos2d-x是一款支持多平台的2D手机游戏引擎,使用C+开发,具有免费开源、易学易用、安全可靠、社区支持等特点。本游戏里代码用的空间好多就是Cocos2d-x提供的。,6.数据库设计,本设计采用的是SQLite3这款数据库,它是一款资源占用率非常低的嵌入型数据库,虽然小巧却不逊色于其他数据库,甚至在运行速度上是超越他们的。classDBServicepublic:DBService();/构造方法DBService();/析构方法staticsqlite3*openDB();/打开数据库staticvoidcloseDB(sqlite3*db);/关闭数据库staticboolinsertInfo(mapinfo);/插入用户信息staticmaplogIn(stringname,stringpsd);/用户登录staticboolcheckUser(stringname);/检测是否已经有这个用户名;,7.总结,其实,现在回首看来,这个毕业设计确实有它的难点,也是我大学四年来做得最有难度的一个作品,她整合了我大学四年几乎所有知识:C+、PS、数据库等等。这还是其次的,最主要的是这是基于Android的手机APP游戏,是基于Cocos2d-x游戏引擎开发的,需要配置Android环境,而这些事我完全不会的,也是我同学帮我搭的,在此真的表示由衷的感谢。当然,毕竟经验不足,此游戏还是有不完善的地方。比如,宠物的功能比较少,像市场上的宠物养成游戏添加的生病和看病功能,而我的游戏没有。当然也是因为我的技术问题,希望在后续学习中越来越好,技术越来越精。最后,很感谢毕业设计这项任务,这好像在让我提前适应工作,培养我的不断探索和永不言弃的精神,这不正是我们的IT精神吗!,8.致谢,在此,我要由衷地感谢我的指导老师董健老师,我是您的学生里面最不听话的,常常惹您生气、制造麻烦,您一次次地容忍我、教导我。从选题、设计到论文都给了我许多建设性的建议,让我在动手的过程中少走了不少的弯路。此外,舍友和朋友也给了我很多的帮助与鼓励,无论是在信息传达、资料传送还是在技术支持方面,你们都给了

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论