zoukankan      html  css  js  c++  java
  • Cocos2d-x 实战

    跨平台商业项目实战:攻城大作战
    游戏创意触发点:
    做什么样的游戏?
    分析当前主流的游戏:经典游戏(俄罗斯方块)、大众化的游戏(卡牌游戏、休闲游戏)、重口味游戏。

    游戏创意:生活当中

    游戏开发流程:
    1、策划方案
    2、美术设计过程:草图表达内容
    3、程序开发过程
    4、测试过程:开发人员自身测试、
    5、发布过程:广告语、宣传语、精彩动画

    实战游戏开发:游戏项目的开发设计思想
    技术方案:
    把所有问题想出来,找到解决方案、
    资源管理、线程管理、动画管理、网络通信


    整体框架:
    游戏主菜单:
    开始游戏
    继续游戏
    游戏设置
    游戏帮助
    游戏关于
    游戏核心内容:
    游戏UI
    游戏地图
    游戏角色
    游戏主角
    游戏Npc
    游戏特效
    网络模块
    数据存储
    音乐音效
    游戏工具
    开发工具
    工具类设计
    编辑器开发
    测试工具
    开发数据接口
    压力测试
    测试数据反馈


    三方SDK集成
    广告Sdk
    统计Sdk
    计费Sdk
    分享Sdk

    工作配置:

    设定一个头文件:讲所有需要引入的头文件都放到里面
    然后每一个单独的头文件都可以不设定引入的文件,而所有非
    头文件中都同时引入一个相同的头文件

    UI界面设计:
    顶层对象封装:
    动画模块管理:
    游戏AI设计:
    工具类设计:
    网络模块:
    数据存储:
    音乐音效:

  • 相关阅读:
    Qt之模型/视图(自己定义button)
    Spring入门--控制反转(IOC)与依赖注入(DI)
    iOS关闭键盘简单实现(objc/swift)
    事件传递机制总结
    Skill of vim
    Java中ArrayList和LinkedList区别
    java截取url中的值
    MySQL主从复制与主主复制
    MySQL读写分离
    Mysql-Proxy代理配置
  • 原文地址:https://www.cnblogs.com/xxiaoye/p/3766443.html
Copyright © 2011-2022 走看看