zoukankan      html  css  js  c++  java
  • cocos2d-x 3.6版连连看

    写个连连看来讲游戏开发,我认为实例解说效果会好一些。

    终端以下cd到源代码文件夹,敲命令:

    cocos new LLK -p com.goonear.llk -l cpp -d ./Goonear

    脚本就会创建一个project了。看脚本的输出提示:
    这里写图片描写叙述

    事实上脚本创建新project原理非常easy,引擎原码文件夹下有非常多project模板。安卓,ios,mac。linux。

    这些模板都是事先做好的,引擎开发组会不断维护更新。

    然后运行脚本创建新project的时候就把相关的模板文件复制到你指定的project文件夹。

    依据你创建project时指定的參数,去改动模板的相应參数,比方ios以下会改动bundle id为包名,安卓就用包名作为安卓程序的包名等。

    打开LLK文件夹。能够看到创建了非常多平台的project文件夹。我们找到proj.ioc_mac。这个文件夹就是xcodeproject文件夹。

    前面说了,python脚本创建的project。是拷贝的project模板。事实上这个模板就是个一个cocos2d-x引擎写的Helloworld。所以我们创建的LLKproject,什么代码都不写的话。事实上就是个HelloWorld程序。可是总体的游戏框架已经搭建完了,我们须要开发的就是连连看的游戏逻辑。替换掉里面的Helloworld。
    这里写图片描写叙述

    基本上我们创建了这个LLKproject,仅仅有这个名字是跟连连看有关的。其它的所有是HelloWorld的东西。我们须要干掉Helloworld,写我们的连连看游戏。

    后面讲怎么来做这件事情。

  • 相关阅读:
    对接天猫精灵X1 (https 的申请)
    第二个 SignalR,可以私聊的聊天室
    抽象工厂模式
    装饰者模式
    Signal 第一个简单Demo
    策略模式
    完美删除vector的内容与释放内存
    VC++的窗口句柄和窗口ID
    如何让模态对话画框达到非模态对话框 焦点无限制效果
    指针初始化为NULL的作用
  • 原文地址:https://www.cnblogs.com/blfshiye/p/5179812.html
Copyright © 2011-2022 走看看