基于cocos2d-x引擎的移动游戏UI系统设计及应用

被引量 : 18次 | 上传用户:ylg_lanxi
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虽然当前移动平台硬件性能不断提升,但整体说来,仍然存在很多限制。不同于传统的PC游戏和电子游戏,手机游戏需要用特殊的玩法来吸引玩家,并且通过玩家与游戏的交互,使玩家获得更好的游戏体验。图形用户界面(UI)是玩家与游戏交互的主要途径,区别于以鼠标、键盘、手柄等外设来控制游戏,移动设备的人机交互多以触摸屏为主,传统的游戏UI系统已经无法满足手机游戏对UI的需求。论文利用当前流行的UI系统的框架结构和模块,采用移动平台2D游戏引擎cocos2d-x,针对移动平台的游戏特点设计和实现了新的UI系统FlowUI。论文对FlowUI系统进行了需求分析,实现了FlowUI系统中窗口管理系统、事件响应机制、属性系统等关键功能;并针对移动平台的特点开发出了一系列的控件。针对当前移动设备屏幕大小及分辨率的差别,FlowUI系统实现了对于不同分辨率的自动适应机制,使开发者只关注于游戏逻辑,可以加快游戏的开发过程。论文利用FlowUI系统设计和实现了一个FlowUI系统编辑器FlowUIEditor,使游戏策划人员可以方便快捷的构建出游戏界面,并将结果导出成标准格式的配置文件供游戏开发者使用,从而降低游戏的开发成本。目前基于论文成果FlowUI系统开发的商业游戏已经上线。
其他文献
早在史前时期,人类就在制造工具的过程中产生了技术.但是长期以来。科学和技术并没有什么联系,各自按照自己的逻辑分道扬镳。现代技术的最大特点是它与科学的密切结合。在古代,科
<正>主持人语:框架的概念源自贝特森(Bateson,1955),1974年由高夫曼(Goffman)将此概念引入文化社会学。自20世纪80年代兴起以来,逐渐受到国内外传播学者的重视并得到广泛应用
为有效检测GIS内部局部放电(PD),采用超高频法模拟局部放电实验,采集不同缺陷模型的局部放电信号。应用小波包分析和多种阈值去噪方法滤除白噪声,得到PD信号特征,并引入概率神
训诂学在清代达到了一个高峰期,此后长期延续了峰后的研究特性;20世纪80年代以来,训诂学发展取得了丰厚的成果,.在社会科学领域影响深远。如今,训诂学发展步态稳固,从学科发
微波是无线电波中一个有限频带的简称,多用于移动通信、工业、医疗等领域。在医疗领域中,微波在肿瘤辅助治疗、骨折延迟愈合、骨坏死、心律失常、静脉曲张、脑血栓溶栓治疗、
家族性非髓样甲状腺癌为一级亲属中有2 例或2 例以上甲状腺滤泡上皮细胞起源的甲状腺癌患者的家族,并排除甲状腺癌致病因素暴露史。家族性非髓样甲状腺癌是一种常见的肿瘤性遗
目的:磷酸钙骨水泥是一种新型骨移植替代材料,对它的改性研究是近年来的研究热点之一,通过改变磷酸钙骨水泥的流变学,制备可注射性磷酸钙骨水泥更适于微创应用,但应用于临床要对其
轨枕混凝土属于干硬性混凝土,并且预应力混凝土轨枕通常是在高温养护条件下加工制得的.因此,采用普通混凝土制作,其抗冻性能不十分理想.通过试验研究发现,在轨枕混凝土中掺加
目的探讨影响医科大学生人际关系敏感的相关因素,为高校学生心理健康的研究提供依据.方法采用SCL-90分量表的人际关系敏感量表及影响因素调查表对医科大学生1040名进行问卷调
虚拟社会(区)研究是信息时代背景下不可回避的一个课题。虚拟社区是社区发展的新阶段,虚拟社区的管理是现代社区建设的关键。传统的社区警务模式已经遇到了自身难以逾越的障