Cocos2dx之入门基础

这篇博客介绍了Cocos2d-x入门的基础知识,包括如何使用命令创建工程,如`run`、`luacompile`等。还详细阐述了创建新工程的步骤,如设置包名、编程语言和工程路径。同时,提到了工程的目录结构,如`classes`、`cocos2d`和`Resource`,以及关键的AppDelegate类和HelloWorld类的功能。
摘要由CSDN通过智能技术生成

Cocos2dx之入门基础

  1. 工程创建

  • 可用的命令:

    run 在设备或者模拟器上编译,部署和运行工程。
    luacompile 对 lua 文件进行加密和编译为字节码的处理。
    deploy 编译并在设备或模拟器上部署工程。
    package 管理 cocos 中的 package。
    compile 编译并打包工程。
    framework 管理工程使用的 frameworks。
    new 创建一个新的工程。
    jscompile 对 js 文件进行加密和压缩处理。
    可用的参数:
    -h, –help 显示帮助信息。
    -v, –version 显示命令行工具的版本号。
    –ol [‘en’, ‘zh’, ‘zh_tr’] 指定输出信息的语言。

  • 创建一个新的工程

    h, –help show this help message and exit
    -p PACKAGE_NAME, –package PACKAGE_NAME
    设置工程的包名。
    -l {cpp,lua,js}, –language {cpp,lua,js}
    设置工程使用的编程语言,可选值:[cpp | lua | js]
    -d DIRECTORY, –directory DIRECTORY
    设置工程存放路径。
    -t TEMPLATE_NAME, –template TEMPLATE_NAME
    设置使用的模板名称。
    –ios-bundleid IOS_BUNDLEID
    设置工程的 iOS Bundle ID。
    –mac-bundleid MAC_BUNDLEID
    设置工程的 Mac Bundle ID。
    -e ENGINE_PATH, –engine-path ENGINE_PATH
    设置引擎路径。
    –portrait 设置工程为竖屏。

  • 事例

    • cocos new HelloWorld -p com.adu.game -d F:\project
      cocos new 是命令
      HelloWorld是项目名称
      -p 指的是包名(用于安卓的移植)
      -d 是指的工程所在的目录

这里写图片描述


2.目录结构
这里写图片描述

  • classes:文件放入.c或者.h
  • cocos2d:对应的cocos2dx库文件
  • 其他的pro.是相应的平台移植的项目文件
  • Resource:对应的资源文件,里面有图片,字体、地图之类的等;

3.函数说明

  1. AppDelegate类
#ifndef  _APP_DELEGATE_H_#define  _APP_DELEGATE_H_

#include "cocos2d.h"

class  AppDelegate : private cocos2d::Application
{
public:
    AppDelegate
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值