一、前言:
本篇主要介绍Cocos2d-x 3.0的一些基础内容,以及在Eclipse上上编译我们的Cocos2d-x项目,成功把Helloworld运行起来了。看完本篇博客之后,你就会知道Cocos2d-x 3.0竟然发生了如此大的变化,变得如此简单,环境搭建、项目创建、编译的方式更加人性化了。
二、环境准备:
1、下载ADT Bundle(Eclipse捆绑了SDK和ADT),或者是...
分类:
移动开发 时间:
2014-10-04 01:01:45
阅读次数:
513
学了点COCOS2DX,一直感觉也没什么大意思,所以就找个教程做个小游戏出来...
分类:
其他好文 时间:
2014-10-03 13:49:24
阅读次数:
163
Director,导演类。首先是在CCDirector.cpp文件中看到:static DisplayLinkDirector *s_SharedDirector = nullptr;确定了Director的单例模式设计原则。DisplayLinkDirector,这个继承自Director。用来同...
分类:
其他好文 时间:
2014-10-03 12:36:54
阅读次数:
196
由于接了个小外包,要用到cocos2dx 2.2.3,现在就简单说说怎么创建项目的,环境如果之前用cocos2dx 3.1.1的话,那么环境基本都是配好了的,现在在官网上面下个cocos2dx 2.2.3,解压,就可以了,下面说说怎么创建项目,指令和3.x还是有点区别的。
进入你的工程 creator_project目录下面,然后cmd输入命令行,输入python create_proje...
分类:
其他好文 时间:
2014-10-02 14:27:43
阅读次数:
175
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
$(call import-add-path,$(LOCAL_PATH)/../../cocos2d)
$(call import-add-path,$(LOCAL_PATH)/../../cocos2d/external)
$(call import-add-path,$(LOCAL_...
分类:
移动开发 时间:
2014-10-02 08:10:33
阅读次数:
185
【唠叨】在2.x中处理事件需要用到委托代理(delegate),相信学过2.x的触摸事件的同学,都知道创建和移除的流程十分繁琐。而在3.x中由于加入了C++11的特性,而对事件的分发机制通过事件分发器EventDispatcher来进行统一的管理。事件监听器主要有:>触摸事件:EventListenerTouc..
分类:
其他好文 时间:
2014-10-01 09:10:11
阅读次数:
250
在手机游戏的开发中,滚动是一项非常重要的操作,而cocos2dx中使用的最广泛的就属于TableView了,不过由于cocos2dx的接口比较晦涩,所以需要一个熟悉的过程。本文主要讲解如何使用TableView。 首先当然是创建一个TableView,这比较简单,和其他控件差不多。看看示例代码: self._skillView = cc.TableView:create(cc.size(wi...
分类:
其他好文 时间:
2014-09-30 18:27:09
阅读次数:
295
最近在用cocos2dx 3.x版本做android版本的时候,出现点击工程-属性-C/C++ builder的时候会提示
The currently displayed paye contains invalid values
或者
An error has occurred. See error log for more details.
java.lang.NullPointerEx...
分类:
移动开发 时间:
2014-09-30 17:56:29
阅读次数:
227
前面一章讲了cocos2dx 中使用A星算法
这章中讲 A*结合tiledmap
先看下效果图
图有点丑,忍受下
绿色的块 表示人物的行走的路线(A*算法的结果)
红色部分 表示A*算法搜寻过的点(越少,速度越快)
黑色的部分(其实是无色块,因为背景是黑色的) 表示障碍物
这张图是用tiledmap做出来的, 看看里面的内容
可以看到 我把不能通过的地区的图...
分类:
其他好文 时间:
2014-09-30 16:47:19
阅读次数:
302
好了,这次又把Label这货拉出来鞭一鞭。我先创建一个labelstd::string star_str = "star is not star in the sky,it is on heart";//先定义一个stringauto m_label = LabelTTF::create(star_...
分类:
其他好文 时间:
2014-09-30 15:26:39
阅读次数:
175