iOS平台装载卡车游戏的设计与实现

被引量 : 0次 | 上传用户:lwm1976
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
苹果产品在销售上的火热程度是有目共睹的,苹果终端产品以其优美的外形和独特的人机交互赢得了世人的极大认可,这在很大程度上刺激了专为苹果产品提供服务的产业的发展。其中,iOS游戏则是众多服务产品中最受欢迎的一种。本文中开发的iOS游戏名称为装载卡车(Truck Loader),产品的设计定位为结合物理引擎Box2d开发的现实模拟类游戏,核心卖点为现实模拟、物理引擎、下载免费和道具更新。本文围绕一个iOS游戏装载卡车展开讨论。首先介绍了iOS游戏开发的基础知识,依次介绍了iOS游戏开发的语言、工具、框架和数据持久化工具等;通过对项目的需求分析,确立了需要解决的关键问题;通过总体设计和详细设计,将整个系统进行模块化划分,确立子模块功能与协作、组织方式,确立了关键模块的解决逻辑;通过项目实现将设计转化为可执行的代码,通过代码执行的效果反馈设计的合理性;最后,通过游戏测试,对整个游戏系统从内存和游戏平衡性两个角度进行详细的测试,发现系统中存在的不足,进而优化游戏系统。通过对整个游戏开发过程的跟踪,简要的介绍了iOS游戏开发的一般流程。项目开发过程中需要解决的问题包括游戏实体物理模拟,物理碰撞的侦听、筛选和处理,不合理碰撞的检测与避免,数据持久化设计和其它非功能性需求等。在项目的设计实现阶段,本文提出采用基于构件的软件开发思想用于构建游戏中的道具,很好的实现了代码的复用,极大的方便了游戏项目后期的数据配置和维护,很好的将游戏扩展过程中复杂的新道具开发过程转化为新构件的开发。
其他文献
路灯作为城市照明中必不可少的公共基础设施,与人们的日常生活和城市交通安全有着密不可分的联系,路灯控制和管理水平的高低则是检验一个城市现代文明的标志。传统的路灯开/
近年来,随着我国房地产行业的不断发展,与之相辅相成的物业服务行业也逐渐兴盛起来。相比其它行业来说,属于劳动密集型产业的物业服务企业的基层员工是公司各项工作的最终贯
为探究miR-142-3p在MCF-7细胞中作用机理,采用RNA免疫共沉淀技术和双荧光素酶报告基因技术筛选及验证miR-142-3p作用靶基因;蛋白质免疫印迹技术验证靶基因及其介导的PI3K-AKT
利用超声脉冲反射法对TATB造型颗粒单/双向温压成形PBX的声学参数进行了研究,结合X射线微层析成像技术,分析了声学参量(声速、衰减系数)与内部结构的关系。结果显示,声学参数
随着经济全球化的发展,我国与国际的接轨以及近几年来政府对房地产市场的宏观调控,房地产市场的竞争日趋激烈。企业要生存,要求得持久的发展,势必要不断的提升企业的核心竞争
20世纪90年代以来,随着科学技术在经济发展中的作用日益增强,技术预见也已经成为世界各国制定科学的发展决策和科技发展战略的重要环节。无论是欧美发达国家还是发展中国家,
人类从诞生之日起,就与客观世界的物质材料发生着千丝万缕的联系。材料不仅是人类文明发展的物质基础,也是艺术创作的物质载体。陶艺既利用陶或瓷粘土为材料所进行的艺术创作
无机功能材料的光电应用是近年来无机材料领域的一个研究热点.近年来我们主要围绕二氧化钛纳米线阵列电子传输材料和钙钛矿吸光材料的设计、合成,开展了其在染料或量子点敏化
会议
科技创新对于各国经济增长的贡献率日益提升,不论是发达国家还是发展中国家,都已经意识到国家的创新能力将成为各国在国际竞争中成败的重要筹码。因此,有关国家创新能力的提
20世纪中后期,大量有组织性的民间救助组织在国际舞台上开始活跃起来,随后在世界各国掀起了一场被学术界称为全球范围内的“结社革命”。中国也受到了结社浪潮的影响,至改革