zoukankan      html  css  js  c++  java
  • cocos2dx游戏开发学习笔记2-从helloworld開始

    一、新建project

    具体安装和新建project的方法在cocos2dx文件夹下的README.md文件里已经有具体说明,这里仅仅做简介。

    1、上官网下载cocos2dx-3.0的源代码。http://www.cocos2d-x.org/

    2、安装python2.7

    3、执行setup.py安装

    4、运行cocos new helloworld -p helloworld -l cpp,生成新project


    二、新建project中包括的东西

    -Classes

    AppDelegate.cpp      -----游戏真正開始运行的地方

    AppDelegate.h

    HelloWorldScene.cpp  ------场景类

    HelloWorldScene.h

    -win32

    main.cpp          ---------程序主入口,这里边没什么。就仅仅是调用Application::getInstance()->run()

    main.h

    -cocos2d             -------------引擎源代码

    -Resources   -------------资源


    三、程序运行流程

    如上所见。程序从main開始运行。然后调用Application::getInstance()->run()。

    在Application::run()函数里,先调用applicationDidFinishLaunching()。然后进入主循环。

    在AppDelegate::applicationDidFinishLaunching()函数里,先创建窗体。设置opengl及director。然后将第一个场景HelloWorld扔给director,

    整个游戏从HelloWorld场景開始。



  • 相关阅读:
    mysql 存储过程 异常处理机制
    Maven 私服打包
    Flink(2):Flink的Source源
    Flink(1):Flink的基础案例
    最后一课
    我的获奖记录及 Important Dates in OI
    目录
    入坑 OI 三周年之际的一些感想
    洛谷 P3781
    Atcoder Typical DP Contest S
  • 原文地址:https://www.cnblogs.com/blfbuaa/p/6851619.html
Copyright © 2011-2022 走看看