- 博客(33)
- 资源 (8)
- 收藏
- 关注
原创 cocos2dx lua学习笔记 <一> quick 3.5把自定义C++类绑定到lua
首先去官网下载最新的quick,配置好环境,创建一个lua工程,命令 cocos new XXX(项目名称) -p com.xxxx.xxxx(包名) -l lua -d xxx(新建工程保存路径)工程创建后,找到工程目录下的frameworks\runtime-src\Classes,创建一个c++类,我创建的类是文件名:LuaBindingTest.h#pragma once
2015-06-27 12:18:05 1597
原创 <cocos2dx 随记> 关于cocos2dx接Android sdk的一些坑
简单说说UI线程 :在Android中,有个非常重要的家伙非常霸道,那就是UI线程。这霸道之一:不能被阻塞。 之二:系统对每一个组件的调用都从UI线程分发出去。简单说说openGL线程:但凡cocos2dx 启动的绘制线程都是openGL线程。就这么多任何SDK界面的调用,必须从UI线程中调用,所以需要放到主线程中。如果我们直接从GL线程中调用,轻则调用不了,重者程序蹦死。解决
2015-02-07 13:45:27 2695
原创 cocos2dx 3.x 自学笔记 <二> cocos2dx 中注册触摸事件touchEvent 2.x 与 3.x
cocos2.2.3还在编译依赖库,还是先看2
2014-10-22 12:32:45 2480
原创 cocos2dx 3.x 自学笔记 <一> :cocos2dx 3.X 中的回调
在cocos2d-x-3.2\cocos\base\ccMacros.h 中有这样一段
2014-10-22 12:15:55 921
原创 cocos 二维码
QR_Encode.h// QR_Encode.h : CQR_Encode クラス宣言およびインターフェイス定義// Date 2006/05/17 Ver. 1.22 Psytec Inc.#ifndef AFX_QR_ENCODE_H__AC886DF7_C0AE_4C9F_AC7A_FCDA8CB1DD37__INCLUDED_#define AFX_QR_ENCODE_H__
2017-05-25 19:28:38 1660
原创 关于cocos2dx 如何优化纹理内存
在较低的版本的时候 我们需要把图片格式转好。但在目前教新的版本就没这个必要了void Texture2D::setDefaultAlphaPixelFormat(Texture2D::PixelFormat format)这是个静态函数,可以直接把图片格式化后加载到内存
2017-03-08 20:19:54 540
原创 关于cocos2dx 3.0+ 的 lua绑定c++
目前在windows上踩过的坑1 python的库不全,缺少cheetah 和yaml库。我本来是用的python27 64的,建议用32的2 cheetah需要VC的支持 3 生成的CPP/HPP文件的包含路径,根据自己的需求要修改。
2017-03-08 20:16:12 358
原创 关于C++ 编译 链接 的一些有趣的事情
也许觉得好玩,也许因为别的自己写了 3个class : base ,d_1,d_2 ,d_1,d_2 继承base类。刚开始主要是研究纯虚析构函数,最后吧base的析构函数定义放在d_1里,竟然能正常运行,觉得不可思议。就捣鼓来捣鼓去。最后总结以下几点:在编译的过程中,每个CPP都会生成对应的目标文件,主要是转成机器码。分3种情况: 1 。 一个.h 对应 一个 .cpp ,
2016-06-30 00:01:35 536
原创 关于 LINK : fatal error LNK1561: 必须定义入口点 的解决方法
每个应用程序(文件格式为exe)都应该有个启动点,这个点就是main函数。缺少就会出现link error 。解决方法有21.添加含有main函数的CPP文件2 右击属性,在常规项中修改配置类型,将应用程序修改为库,动静态库
2016-06-29 20:08:19 71176
原创 cocos create 系列 【一】 想那么多干嘛,试试就知道了
打开编辑器 ,新建了一个helloworld工程来熟悉一下啊在 assets 下有个helloworld.fire文件,这是啥 没见过琢磨了好久 才弄明白 这是个cocos creator的一个scene文件再看看helloworld.js文件cc.Class({ extends: cc.Component, --继承 properties: {
2016-03-03 00:12:57 4018
原创 cocos create 系列 【一】 初识cocos creator
cocos2dx 是款很优秀的轻量级引擎,受游戏行业7成同行的拥护。而且完全开源,我是其中的受益者,我感恩简单聊聊 cocos2dx 的几个版本,最开始的c++版本,之后的脚本版本 lua js html5 ,版本很多,所以引擎维护成本高,难度大,从而造吐槽的 就像家常便饭。但是,大陆的手游行业没它还不行。cocos studio(ccs) 主要是打算将之前几种合成一种引擎,但是似乎项目
2016-02-25 21:53:48 20986
原创 如何看cocos2dx 的版本
在工程目录下 cocos2d\cocos\cocos2d.h 里有#ifndef __COCOS2D_H__#define __COCOS2D_H__// 0x00 HI ME LO// 00 03 03 00#define COCOS2D_VERSION 0x00030600这表示 3.6版本
2015-11-10 10:19:33 1843
转载 Cocos2d-x一键发布APK的批处理
尊重原创:http://cn.cocos2d-x.org/tutorial/show?id=2807对程序的同学来说,如果运营要包,就需要额外腾出时间去svn更新--->编译so--->eclipse生成apk,往往需要耗费许多时间,并且以上步骤还是必须顺序执行,让人十分闹心。花了点时间研究了一下,发现编译so可以脱离cygwin而使用ndk,此外,apk的打包也是可以交给an
2015-05-21 13:27:50 925
转载 实例说明在Cocos2d-x 3.x中使用SQLite
尊重原创 :http://cn.cocos2d-x.org/tutorial/show?id=2810
2015-05-21 13:22:19 679
转载 记一次内存优化的分享
尊重原创:http://cn.cocos2d-x.org/tutorial/show?id=2832一、初略内存消耗检测:开始主要使用的是adb shell dumpsys meminfo命令(感谢网易王杰同学热心指导),该命令可以准确统计Android进程的内存情况,特别是对于游戏App非常重要的Native Heap。配合游戏逻辑打开和关闭某些功能大概推测。并且把主要占
2015-05-21 09:57:27 666
转载 Cocos2d-x C++解析CSV
尊重原创:http://cn.cocos2d-x.org/tutorial/show?id=28711.什么是CSVId,主题关卡名字,主题背景音乐,主题背景图片,1,关卡名字1,test.mp3,test.png,2,关卡名字2,test.mp3,test.png,3,关卡名字3,test.mp3,test.png,就是以英文‘,’作为分隔符的文件。这种
2015-05-20 15:38:26 817
转载 关于Android/iOS/Cocos2d-x中的广播监听
尊重原创:http://cn.cocos2d-x.org/tutorial/show?id=2838 本人略有小改1. 关于广播监听第一次使用是在Android中,broadcast。主要用在2个activity之间进行传递数据,发出一个广播,对这个广播有兴趣的就去监听它,做出相应的回应即可。主要是传递数据,触发机制比较好,跟全局变量或者单例有点像,但是使用场合有区别,比如2
2015-05-20 15:03:59 801
原创 <cocos2dx 随记一> 在windows上设置分辨率上的一些坑
cocos2dx 3.3中,applicationDidFinishLaunching 中直接设置逻辑分辨率和framesize Height 都设置了960 ,本人使用的电脑的分辨率是高为900 ,导致贴图是在Y轴上的贴图都有偏移约为60个point,弄了一天,才弄明白。本人比较懒,可见懒不是好事。总觉在applicationDidFinishLaunching 和main中设置FrameS
2015-02-07 13:41:46 897
转载 Cocos2d-JS 项目接入AnySDK
Cocos2d-JS 项目接入AnySDKzeroyang2014-11-06 12:04:171537 次阅读前言国内居高不下的安卓手机占有率以及不断提升的回报率,使得安卓市场已成为游戏研发商无法忽视的淘金热土。然而,上百个渠道的SDK接入令游戏公司大呼“伤不起”,各种渠道、用户、支付、广告、统计、分享等SDK接入费时费事、牺牲掉大量的时间机会,游戏公司需要面对文档上语焉不详的各
2014-11-20 22:35:31 896
转载 Cocos2dx 3.0游戏开发找小三之Cocos2d-x的动作机制:嘻,善哉!技盖至此乎?
本文转载于 Cocos2dx 3.0游戏开发找小三之Cocos2d-x的动作机制:嘻,善哉!技盖至此乎?
2014-11-13 15:50:07 1323
转载 c 文件操作
文件文件的基本概念 所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。 实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻留在外部介质(如磁盘等)上的, 在使用时才调入内存中来。从不同的角度可对文件作不同的分类。从用户的角度看,文件可分为普通文件和设备文件两种。 普通文件是指驻留在磁盘或
2014-10-27 16:58:56 502
原创 c++ 11 新特性 lambda表达式
语法特性: [capture list] (parameter list) ->return type { function body }
2014-10-22 14:07:43 613
推荐好用的 Visual Assist X破解版(visual assist x vs2013)
2015-06-26
W3School最新离线手册(2014.3.24).chm
2014-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人