首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于Cocos2d-x的手机游戏坦克大战的设计与实现

摘要第4-5页
Abstract第5页
第1章 绪论第9-16页
    1.1 课题的来源及意义第9页
    1.2 与课题有关的行业发展现状第9-14页
        1.2.1 智能手机操作系统市场分析第9-11页
        1.2.2 手机游戏发展现状第11页
        1.2.3 主流的手机游戏引擎第11-13页
        1.2.4 手机 FPS 游戏开发中的关键技术第13-14页
    1.3 本论文的主要工作内容第14-16页
第2章 项目需求及关键技术分析第16-22页
    2.1 项目需求分析第16-18页
        2.1.1 项目基本功能需求第16-18页
        2.1.2 非功能需求第18页
    2.2 关键技术分析第18-21页
        2.2.1 Cocos2d-x 游戏框架第18-20页
        2.2.2 Cocos2d-x 游戏引擎特性第20-21页
    2.3 本章小结第21-22页
第3章 系统设计第22-38页
    3.1 游戏整体设计第22-24页
        3.1.1 游戏中的主要界面第22-23页
        3.1.2 游戏的系统架构第23-24页
    3.2 系统功能模块设计第24-37页
        3.2.1 数据管理模块设计第24-28页
        3.2.2 逻辑处理模块设计第28页
        3.2.3 游戏地图设计第28-29页
        3.2.4 图片及动画管理模块第29-31页
        3.2.5 碰撞检测模块设计第31-32页
        3.2.6 人工智能模块设计第32-35页
        3.2.7 跨平台管理模块设计第35-36页
        3.2.8 数据和图片加密模块第36-37页
        3.2.9 其它扩展模块的设计第37页
    3.3 本章小结第37-38页
第4章 系统实现第38-62页
    4.1 游戏地图模块实现第38-40页
    4.2 图片及动画处理模块实现第40-41页
    4.3 碰撞检测模块实现第41-45页
        4.3.1 玩家坦克碰撞检测第41-43页
        4.3.2 敌方坦克碰撞检测第43-45页
    4.4 人工智能模块实现第45-52页
        4.4.1 敌方坦克的人工智能第45-48页
        4.4.2 敌方哨塔的人工智能第48-49页
        4.4.3 游戏中的 A*寻路算法第49-52页
    4.5 平台管理模块实现第52页
    4.6 数据和图片加密模块实现第52-53页
    4.7 其它扩展模块的实现第53-55页
    4.8 游戏中的运行界面第55-61页
        4.8.1 菜单界面第55-56页
        4.8.2 商城界面第56-57页
        4.8.3 场景及关卡选择界面第57-59页
        4.8.4 游戏主界面第59页
        4.8.5 得分抽奖界面第59-60页
        4.8.6 游戏成就界面第60-61页
    4.9 本章小结第61-62页
第5章 游戏测试第62-65页
    5.1 测试设备第62页
    5.2 单元测试第62-63页
    5.3 性能测试第63-64页
    5.4 本章小结第64-65页
结论第65-66页
参考文献第66-70页
致谢第70-71页
个人简历第71页

论文共71页,点击 下载论文
上一篇:基于改进TOPSIS法的突发事件应急决策应用研究
下一篇:基于着色Petri网的知识流建模及应用研究--基于通信知识的实证研究