购买

¥ 16.0

加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 第九届软件大赛文档软件系统说明

第九届软件大赛文档软件系统说明.doc

第九届软件大赛文档软件系统说明

仙人指路
2019-02-22 0人阅读 举报 0 0 暂无简介

简介:本文档为《第九届软件大赛文档软件系统说明doc》,可适用于初中教育领域

第九届齐鲁大学生软件设计大赛FREEDOM开发团队小新打酱油foriPhoneiPodtouch系统说明文档软件系统说明山东商业职业技术学院FREEDOM团队第九届齐鲁大学生软件设计大赛参赛作品团队成员:韩什军、徐春磊、王建、鲁迪、刘泽华目录引言编写目的背景定义参考资料系统结构说明工程结构资源文件结构文档文件结构引言编写目的编写此《项目开发计划书》的目的在于:帮助代码设计人员测试人员文档编写人员和美工音效人员用ObjectiveC语言和iPhoneSDK编写一款适用于iPhoneiPodtouch的游戏。此说明书中详细制定了游戏的所属类型以及对游戏内容中所需功能模块的相关要求。预期作用帮助代码设计人员测试人员文档编写人员和美工音效人员帮助程序开发人员掌握所要编写的游戏软件的具体功能,按照要求完成软件程序中所需功能模块的编写,以此来开发此款手机游戏软件。背景iPhone自上市以来凭借其精致的屏幕显示效果、灵敏的触摸、强大的游戏功能多点触控等全新的人机操作体验使其迅速成为手机市场的宠儿大量的iPhone追随者应运而生所以我们决定开发这款手机游戏。此款软件背景以现当今流行的网络词语打酱油以及网络红人小新二者结合起来打造我们的游戏此软件产品与其他任何软件无连接关系是一项独立的软件全部内容自含。软件开发的使用者为随身携带iPhone的人群开发意图是为用户在闲暇时间提供娱乐以及锻炼下自我的反应能力。我们开发的这款游戏充分体现了iPhone的特点让用户在闲暇时间能够获得较好的休闲娱乐体验尽情享受手指在屏幕滑动的乐趣!a.开发的软件系统的名称:小新打酱油foriPhone、touchb本项目的委托单位:第九届齐鲁软件设计大赛组委会本项目的任务提出者:本组所有成员本项目的任务开发者:本组所有成员本项目用户:iPhone、touch用户本项目开发日期:年月日年月日c版本信息:本软件为独立的开发软件是由FREEDOM团队开发与其他任何软件没有连结关系。未经作者许可任何个人或组织不能将其用于商业用途。软件引用的部分资源(图片、声音等)归原版权所有者所有。定义本文件中用到的专门术语的定义和外文首字母组词的原词组:ObjectiveC:是扩充C的面向对象HYPERLINK"http:baikebaiducomviewhtm"编程语言。它主要使用于MacOSX和GNUstep这两个使用OpenStep标准的系统而在NeXTSTEP和OpenStep中它更是基本语言。ObjectiveC可以在gcc运作的系统写和编译因为gcc含ObjectiveC的编译器。iPhoneSDK:iPhoneSDK是苹果公司提供的iPhone开发工具包包括了界面开发工具、集成开发工具、框架工具、编译器、分析工具、开发样本和一个模拟器。xCode:Xcode是开发人员建立MacOSX应用程序的最快捷方式也是利用新的苹果电脑公司技术的最简单的途径。Xcode将MacOSX的轻松使用UNIX能量以及高性能的开发技术集合在一起。openGLES:OpenGLES(OpenGLforEmbeddedSystems)是OpenGL三维图形API的子集针对手机、PDA和游戏主机等嵌入式设备而设计。该API由Khronos集团定义推广Khronos是一个图形软硬件行业协会该协会主要关注图形和多媒体方面的开放标准。cocosD:cocosd是一个开源框架用于构建D游戏、演示程序和其他图形界面交互应用等。参考资料本文件所用到的要求及标准为:年齐鲁大学生软件设计及外语大赛作品上交规范国家标准软件开发规范软件需求说明书(GBT)标准文件规范。本软件引用的文件及参考文献:EricaSadunTheiPhoneDeveloper'sCookbookAddisonWesleyISBN:iPhone应用程序开发指南(基础篇)山东科学技术出版社ISBN:AppleIncTheObjectiveCProgrammingLanguageBertAltenberg,AlexClarkeandPhilippeMouginBecomeanXcoder知易CocosDiPhone游戏开发教程DaveMarkandjefflamarche,BeginningiPhoneDevelopment,ExploringtheiPhoneSDKISBN:PJCabrera,JoachimBondo,AaronFothergill,BrianGreenstone,OlivierHennessy,MikeKasprzak,MikeLee,RichardZito,MatthewAitken,ClaytonKaneiPhoneGamesProjectsISBN:PaulZirkleandJoeHogueiPhoneGameDevelopmentISBN:PeterBakhirev,PJCabrera,IanMarsh,ScottPenberthy,BenBrittenSmithandEricWingBeginningiPhoneGamesDevelopmentISBN:系统结构说明工程结构Classes目录:该目录下是程序的源文件列表如下:文件名用途aboutScenehm关于场景CKernelhm游戏内核COperatehm游戏内核可行走法类CStackhm游戏内核栈DownloadHelperhm下载助手类downloadScenehm下载场景gameLosehm输场景gameWinhm赢场景MainMenuScenehm主菜单场景MPhumanhm多人游戏小孩棋子类MPtigerhm多人游戏老虎棋子类Multiplayhm多人游戏场景Particleshm粒子效果类pauseMenuhm暂停菜单类selectScenehm选择关卡场景settingScenehm设置场景shakeHelperhm晃动助手类sideChoosehm选择角色场景Singleplayhm单人游戏场景specialYourselfForTutorialhm教学关棋子类TECAppDelegatehm程序代理Tutorialplayhm教学关场景Yourselfhm单人游戏棋子类minizipcrypthZip压缩包操作minizipioapicminizipmztoolscminizipmztoolshminizipunzipcminizipunziphminizipzipcminizipziphlibs目录:该目录下是工程所依赖的cocosD运行库源文件Resources目录:该目录下是工程所需的资源列表如下:文件名用途Aboutpng关于按钮AboutBackpng关于界面背景AboutLabelpng关于文字AboutOverpng关于按钮(按下状态)backmusicmp背景音乐BackToMenupng返回主菜单按钮BackToMenuOverpng返回主菜单按钮(按下状态)BtnCancelpng取消按钮BtnCancelOverpng取消按钮(按下状态)BtnOKpng确定按钮BtnOKOverpng确定按钮(按下状态)Checkedpng复选框选中状态defaultcaf默认音效Defaultpng闪屏画面DownloadBackpng更多精彩背景firepng粒子效果资源fontfnt字体资源fpsimagespng帧速率字体Iconpng程序图标Infoplist程序描述MainMenuBackpng主菜单背景MoreGamepng更多精彩按钮MoreGameOverpng更多精彩按钮(按下状态)MultiGamepng蓝牙对战按钮MultiGameOverpng蓝牙对战按钮(按下状态)SelectBackpng选择关卡界面背景Settingpng设置按钮SettingBackpng设置界面背景SettingOverpng设置按钮(按下状态)SingleGamepng单人游戏按钮SingleGameOverpng单人游戏按钮(按下状态)starsgrayscalepng粒子效果资源StartGamepng开始游戏按钮StartGameOverpng开始游戏按钮(按下状态)TrackBarpng滚动条TrackPospng滚动条浮子UnCheckedpng复选框未选中状态资源文件结构主题资源文件均保存在程序目录的Documents子目录下。Documents目录:文件名用途packsdat已存在资源包信息settingdat设置信息userinfodat用户已达难度信息其中:()packsdat以xml存储其内为一个字符串数组格式如下:总资源包数目n资源包的编号该资源包的难度资源包的编号该资源包的难度…资源包n的编号该资源包的难度样例:<xmlversion=""encoding=""><!DOCTYPEplistPUBLIC"AppleDTDPLISTEN""http:wwwapplecomDTDsPropertyListdtd"><plistversion=""><array><string><string><string><string><string><string><string><string><string><string><string><string><string><string><string><string><array><plist>()settingdat内有一个位数按位数从左到右分别代表音乐音量大小()音效音量大小()是否开启震动(或)()userinfodat内有一个整数代表用户已达到的难度()Documentspacks目录:该目录下保存所有资源包文件每一个资源包包含以下文件:(n为关卡编号)Brifnpng选择关卡时的介绍BrifnGpng选择关卡时的介绍(未解锁状态)Menunpng更多精彩中的介绍nablepng可走格子标记nBackToMenupng返回主菜单图片nbgpng背景图片nContinuepng继续游戏nHumanLosepng小孩输图片nhumanSidepng选择角色场景小孩nHumanWinpng小孩赢图片nmenupng菜单按钮nMenuBackpng菜单背景图片npiecexpng第x个棋子图片nregretpng悔棋按钮nResetartpng重玩本关按钮nstoppng停留按钮ntigerSidepng选择角色场景老虎nbesiegecaf围猎音效neatcaf吃子音效nhumanwincaf小孩赢音效nmoveHcaf小孩移动棋子音效nmoveTcaf老虎移动棋子音效ntigerwincaf老虎赢音效nbackmp背景音乐nthemesetdat包设置其中themesetdat文件格式如下:棋盘逻辑大小棋盘左上角实际坐标棋子图片大小(像素)菜单按钮位置悔棋按钮位置停留按钮位置剩余时间位置小孩方棋子数n老虎方棋子数m第个小孩的初始x坐标初始y坐标类型第个小孩的初始x坐标初始y坐标类型…第n个小孩的初始x坐标初始y坐标类型第个老虎的初始x坐标初始y坐标类型第个老虎的初始x坐标初始y坐标类型…第m个老虎的初始x坐标初始y坐标类型样例:文档文件结构文档包括管理文档、开发文档和系统说明文档管理文档:软件项目计划项目进度报告项目开发总结报告开发文档:软件需求说明书概要设计说明书详细设计说明书软件测试计划软件测试分析报告系统说明文档:软件系统说明用户手册

VIP尊享8折文档

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/10

第九届软件大赛文档软件系统说明

¥16.0

会员价¥12.8

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利