学期项目中期进展报告

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

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

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

资源描述

3+1创新教育工程训练中期进展报告项目题目小人儿快跑所在学院计算机学院组长姓名刘定灵组员组员组员指导教师2015年11月成都信息工程学院计算机学院项目名称小人儿快跑人员分工刘定灵负责全部内容。意义及需求分析(对自己及用户的意义;软件的需求分析——可以根据情况增加页数)意义:学习深入了解cocos2d-x引擎。掌握游戏制作流程及逻辑。重温c++知识。对用户而言可以体验跑酷游戏乐趣,享受休闲时刻。需求分析:项目概要设计(项目概要设计——简要,条目可增加。如:运行环境、基本设计概念与处理流程、数据结构与程序的关系、接口描述等等——可以自己增添条目……)1)运行环境:系统软硬件运行环境windows8.12)基本设计概念与处理流程:系统的基本设计概念和处理流程,尽量使用图表的形式结构设计:用一览表及框图的形式说明本系统的系统元素(各层模块、子程序、公用程序等)的划分,扼要说明每个系统元素的标识符和功能,分层次地给出各元素之间的控制与被控制关系.Hero类BackGroudLayer类Pause类GameLayer类Setting类Sprite*hero;//精灵boolinit();//初始化initializationvoidRun();//跑doublespeed;//速度`public:staticHERO*create();Sizeherosize;voidscrollBackGround(floatdt);//滚动地图voidinitBackground();//初始化背景层Sprite*background_1;Sprite*background_2;//Sprite*obstacle;voidBackGroundSpeed(floatdt);//背景图片的滚动速度增加voidContinueCallBack(Ref*pSender);//继续voidCillision_0();voidCillision_1();voidCillision_2();voidCillision_3();boolIsFourOrFive;//判断是否创建了bar04或者bar05;voidonEnterTransitionDidFinish();virtualboolinit();//初始化voidmenuItemBacakCallBack(Ref*pSener);//返回voidmenuItemSoundCallBack(Ref*pSender);//声音3)数据结构与程序的关系:每个数据结构的名称、标识符以及它们之中每个数据项、记录的标识、定义、长度及访问这些数据结构的形式;以及各数据结构之间的层次的或表格的相互关系。animation//动画4)接口描述:用户、内部、外部接口的描述用户接口:HelloWorldScene.h:voidmenuItemSettingCallBack(cocos2d::Ref*pSender);voidmenuCloseCallback(cocos2d::Ref*pSender);voidmeunItemStartCallback(cocos2d::Ref*pSender);voidMenuItemHelpCallBack(cocos2d::Ref*pSender);SettingScene.h:voidmenuItemBacakCallBack(Ref*pSener);//返回voidmenuItemSoundCallBack(Ref*pSender);//声音GameLayer.h:voidGLmenuItemSoundCallBack(Ref*pSender);//游戏背景音乐开关voidonKeyPressed(EventKeyboard::KeyCodekeyCod,Event*event);//键盘事件内部接口:GameLayer.h:voidcreatebar();//创建障碍物voidMoveBar();//移动障碍物boolCheckCollision(constPhysicsContact&contact);//检测碰撞BackGroundLayer.h:voidscrollBackGround(floatdt);//滚动地图voidBackGroundSpeed(floatdt);//背景图片的滚动速度增加前期完成的工作描述(前期完成的功能、工作的描述,要尽量阐明前期的工作量)实现了界面的跳转,按钮功能的实现。地图的滚动。人物能正常移动。障碍物的随机生成及与人物碰撞效果的正常实现。后期准备完成的工作(后期准备完成的工作:9周-13周进度计划,预期是否可以完成项目?)第9周~第11周:添加游戏道具,并实现其效果,能够与人物响应。第12周~14:周:添加音效,对项目作出最后调整,准备答辩。项目的重点和难点(对照开题报告中的预期重难点以及解决思路,阐述目前重难点的情况及解决情况)1)重难点:2)游戏的整体设计,画面的协调一致,色彩的搭配,按钮,背景,障碍物的设计制作。游戏的逻辑结构,各种元素之间碰撞检测。障碍物的随机生成。设计游戏道具,以及游戏道具的特效。3)之前及现有的解决方案:整体设计基本实现,无逻辑错误,已实现人物与障碍物的碰撞。指导教师意见是/否通过中期检查20年月日附件:附件可以附一些前期工作结果,比如:关键代码关键界面、演示效果图片等结果

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

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

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

×
保存成功