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,写我们的连连看游戏。

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

  • 相关阅读:
    设计模式之装饰器模式
    设计模式之原型模式
    设计模式之策略模式
    设计模式之适配器模式
    设计模式之注册模式
    wordpress中add_action和add_filter
    工厂模式
    设计模式之命令链模式
    观察者模式
    工厂模式
  • 原文地址:https://www.cnblogs.com/blfshiye/p/5179812.html
Copyright © 2011-2022 走看看