zoukankan      html  css  js  c++  java
  • 03--重新规划程序结构

              跟随作者的教程写完程序已经有好几天了,最近也在忙公司的事情一直没有更新日志,今天继续。学习完教程后对使用Cocos2DX开发简单游戏也算有个谱了。在写代码过程中也遇到不少问题,作者使用的3.0我使用的版本是2.2.3。两个版本的引擎变化还是不少。今天先规划一下。

    程序规划

           GameLayer:该类有创建工程中的HelloWorld更名而来,主要功能:

    • 游戏场景创建与切换;
    • 游戏棋盘初始化;
    • 手势判定;
    • 游戏分数记录;
    • 游戏状态检查;

          CardSprite:自定义的卡片类用户显示游戏中的数字

    • 卡片的创建;
    • 数值的更改显示;
    • 卡片背景渲染;

          ScreenAdapter:为适配不同的分辩率提供一些辅助方法

    • 根据数值和窗口大小获取字体大小;
    • 根据数值获取卡片背景颜色;
  • 相关阅读:
    光庭杯第九题
    NYOJ 95
    NYOJ 31
    NYOJ 26
    HDOJ 1016(DFS)
    memset和memcpy和memcpy
    周期串
    C# BackgroudWorker
    Microsoft® SQL Server® 2008 Express以及Microsoft® SQL Server® 2008 R2 SP1下载地址
    事件(Event)
  • 原文地址:https://www.cnblogs.com/BlueBeauty/p/3791977.html
Copyright © 2011-2022 走看看