![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Cocos2d-x 游戏开发
风流海
受制于风方向却不同于凤
展开
-
NDK_SACK Logcat上输出native代码错误
adb logcat | E:\hj\ndk\android-ndk-r9d\ndk-stack -sym E:\Game2\10033_JJDSX\code\src\LTAdvancingZombie\proj.android\libs\armeabi原创 2014-08-21 22:11:01 · 684 阅读 · 0 评论 -
IOS内购时的Loading实现-MBProgressHUD
MBProgressHUD是替代UIProgressHUD的一个小工具,使用方法也非常简单下载地址是: http://github.com/matej/MBProgressHUD?#import #import "MBProgressHUD.h" @interface HudDemoViewController原创 2013-09-02 14:13:20 · 1630 阅读 · 0 评论 -
App Store Review Guidelines
IntroductionWe're pleased that you want to invest your talents and time to develop applications for iOS. It has been a rewarding experience - both professionally and financially - for hundreds of原创 2013-09-02 10:44:12 · 1433 阅读 · 0 评论 -
CCClippingNode 在IOS设备和某些安卓设备上无效果
CCClippingNode 在IOS设备和某些安卓设备上无效果最近使用了cocos2d-x 的CCClippingNode,在VC下编译可以出现效果,但是在IOS上毫无效果,发现网上也有人提出这个问题,先把方法记下来。原帖地址:http://cocos2d-x.org/boards/6/topics/20141?r=20567#message-20567for原创 2013-09-07 15:47:01 · 2173 阅读 · 0 评论 -
Contract,tax and banking
我是注册的个人开发者:1、进入itunes connect2、选择contract,tax and banking,进去后选bank info3、需要选国家,注意,已经有*****了。之后填写cnaps code,叫做银行网点联行号,打电话给银行查询也可,不要说英文cnaps,说中文,告诉她是12位的数字,能查到,也可以到一下这个网址查,不放心的童鞋可以对比。https://e.c转载 2013-08-29 20:47:19 · 1054 阅读 · 0 评论 -
Objective-C和C++混编的要点
C++和Objective-C混编(官方文档翻译) 原文网址:http://developer.apple.com/iphone/library/documentation/Cocoa/Conceptual/ObjectiveC/Articles/ocCPlusPlus.htmlUsing C++ With Objective-C 苹果的Objec转载 2013-08-29 20:46:16 · 819 阅读 · 0 评论 -
详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程
【iOS开发必收藏】详解iOS应用程序内使用IAP/StoreKit付费、沙盒(SandBox)测试、创建测试账号流程!【2012-12-11日更新获取”产品付费数量等于0的问题”】(作者新浪微博: @李华明Himi ) 转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2d/550.html //——转载 2013-08-26 21:18:09 · 1266 阅读 · 0 评论 -
Cocos2d-x开发环境配置
环境描述: 在VS2010下面编码,调试程序,好了之后,用Cygwin 编译文件,最后用Eclipse添加项目,发布apk 环境配置:1.要下载的文件(1)vs2010自己找吧,我是公司的。。。(2)Ndkhttp://developer.android.com/tools/sdk/ndk/index.html(3)Cygwin在Devel勾选的步骤时,注意原创 2013-08-22 23:26:29 · 786 阅读 · 0 评论 -
cocos2dx 添加移动基地计费代码后如何安全执行退出
cocos2dx引擎版本:2.1rc0-x-2.1.41.在添加计费代码前,执行游戏退出只是调用下面的代码void NTMainMenu::Menu_Exit( CCObject* pRender ){ NTGameSound::sharedEngine()->playEffectById(SOUND_BUTTON); CCDirector::sharedDirector()->e原创 2013-08-22 15:19:33 · 2428 阅读 · 1 评论 -
cocos2dx SimpleAudio的奇怪BUG记录
最近的项目在测试期间返回一个很奇怪的BUG,小米1代手机上运行 下面的代码,第一次背景音乐不正常播放,第二次会导致画面卡死void NTGameSound::playBackgroundMusic(const char *name, bool isLoop ){ SimpleAudioEngine::playBackgroundMusic(name,isLoop); if(!isAudi原创 2013-08-22 14:55:22 · 1271 阅读 · 0 评论 -
Cocos2dx------touch事件
http://blog.csdn.net/zyxhjy/article/details/812630游戏跟视频最大的区别就是互动,玩家可以操控游戏中的角色,现在的移动设备几乎人手一台,基本上全部都是基于触屏操作的,今天就来学习一下cocos2d-x是怎么实现对触屏操作的处理的。1.首先来了解一下相关的几个类、处理触屏事件时操作和执行的流程CCTouch:它封装了转载 2013-06-17 16:21:33 · 838 阅读 · 0 评论 -
如何让你的IOS产品进入AppStore的快速审核
通常要两周左右的审核时间,可以缩短到两到三天内,只要你有足够说服力的原因,在下面的链接填写快速审核申请。https://developer.apple.com/appstore/contact/?topic=expedite原创 2013-09-09 08:52:08 · 1364 阅读 · 0 评论 -
DragonBones快速入门指南
DragonBones快速入门指南黄竣 (@fans8)DragonBones快速入门指南采用知识共享协议3.0版本。目录DragonBones是什么?功能特色下载与安装设置教程源码下载教程1:针对设计师-使用DragonBones在Flash Pro中创建骨骼动画教程2:针对程序开发-在ActionSript项目中应用骨骼动画教程3:创建并控制多个动作转载 2013-09-09 21:20:35 · 9335 阅读 · 0 评论 -
iOS 带IAP提交注意事项及无法submit for review的解决方案
最近项目接触到了苹果的程序内购(IAP),碰到不少问题,参考了很多帖子才得以解决。在此总结一下,多少可以为初次接触IAP的童鞋一些帮助,面对苹果严格的审核少费一点脑筋。闲话不多说,刚接触时的纠结我懂得。。关于如何新建IAP我在这里就不多说了。重点说一下,大多数人会遇到的问题以及解决方法。第一次,新建好IAP,然后沙盒测试完了,以为没有问题就提交了,结果等了7天,结果是被苹果给拒了。转载 2013-09-09 22:32:47 · 2832 阅读 · 2 评论 -
glBlendFunc
NameglBlendFunc — specify pixel arithmeticC Specificationvoid glBlendFunc(GLenum sfactor, GLenum dfactor); void glBlendFunci(GLuint buf, GLenum sf转载 2013-11-25 22:29:18 · 1042 阅读 · 0 评论 -
openGL的混合模式学习资料
一直对openGL的混合模式不太明白,偶然间发现了这些资料,分享给大家。官方的英文文档http://www.opengl.org/sdk/docs/man/xhtml/glBlendFunc.xml相关中文文档http://blog.csdn.net/aurora_mylove/article/details/1700540帮你理解OpenGL混合模式效果和原理的可视化编辑器原创 2013-11-25 22:32:17 · 947 阅读 · 0 评论 -
OpenGL混合模式
混合是什么呢?混合就是把两种颜色混在一起。具体一点,就是把某一像素位置原来的颜色和将要画上去的颜色,通过某种方式混在一起,从而实现特殊的效果。假设我们需要绘制这样一个场景:透过红色的玻璃去看绿色的物体,那么可以先绘制绿色的物体,再绘制红色玻璃。在绘制红色玻璃的时候,利用“混合”功能,把将要绘制上去的红色和原来的绿色进行混合,于是得到一种新的颜色,看上去就好像玻璃是半透明的。要使用OpenG转载 2013-11-25 22:26:46 · 3322 阅读 · 0 评论 -
战争迷雾效果
作者:笨木头 发布:2013-04-02 22:14 分类:Cocos2d-x 阅读:4,379次 3条评论 这次我要介绍一个很好玩的东西——战争迷路。(小若:喂!迷路?)笨木头花心贡献,啥?花心?不呢,是用心~转载请注明,原文地址: http://benmutou.com/blog/archives/455其实这么解释不太好解转载 2013-11-06 23:51:36 · 1120 阅读 · 0 评论 -
Eclipse 因为 adb server is out of date. 而连接不上手机的解决办法
今天连接手机调试些东西,结果怎么连也连不上,各种重启Eclipse和开关机,于是决定彻底解决一下这个问题。1.首先原因很明确,是因为adb server的启动不正常造成的。2.既然不能正常启动adb server,就尝试手动启动。于是出现了这个问题,果然,手动启动也是不行的。3.于是检查是什么原因照成adb server无法启动。发现原因就是无法绑定5037这个端口原创 2013-09-23 20:07:25 · 1453 阅读 · 0 评论 -
cocos2dx截取屏幕+本地存取+图片微博分享
最近的游戏项目要接入发微博的功能,于是先研究了下腾讯的微博开放平台,试了下手,感兴趣的同学可以去了解一下。(http://dev.t.qq.com/)类似保卫萝卜那种发文本+图片的微博功能,一般的微博开放平台都会有SDK提供,但光有SDK也是不行的,这里把实现这个功能分为三个步骤:(1)截取屏幕首先解决图片的来源问题,要发微博来更好的推广自己的游戏,最简单的要有游戏相关的截图才行,这里原创 2013-09-22 18:31:47 · 6130 阅读 · 1 评论 -
Cocos2dx 环境配置和入门指点
环境描述: 在VS2010下面编码,调试程序,好了之后,用Cygwin 编译文件,最后用Eclipse添加项目,发布apk环境配置:1.要下载的文件(1)vs2010自己找吧,我是公司的。。。(2)Ndkhttp://developer.android.com/tools/sdk/ndk/index.html(3)Cygwin在Devel勾选的步骤时,注意把原创 2013-09-30 10:21:12 · 1154 阅读 · 0 评论 -
Objective-C 基础语法
2010年11月编程语言排行榜和2月编程语言排行榜讲的都是Objective-C。Objective-C是Mac软件开发领域最主要的开发语言,假如我们对面向对象的思维已经C语言都很熟悉的话,对于我们学习Objective-C将会非常有用。假如我们对C语言还不熟悉的话,那我们需要学习一下C语言。方法调用(Calling Methods)为了能够尽快上手,我们先来看一些简单的例子。原创 2013-09-04 18:39:40 · 787 阅读 · 0 评论 -
Android中如何查看内存
文章参照自:http://stackoverflow.com/questions/2298208/how-to-discover-memory-usage-of-my-application-in-android#2299813像Linux这种现代操作系统的内存使用是很复杂的,因此很难准确的知道你的应用程序使用了好多内存。查看内存使用的方式有很多种,但是各个方式查看到的结果可能会有转载 2013-09-10 10:39:31 · 1509 阅读 · 0 评论 -
使用Xcode和Instruments调试解决iOS内存泄露
使用Xcode和Instruments调试解决iOS内存泄露发布于:2012-12-04 09:30阅读数:33688虽然iOS 5.0版本之后加入了ARC机制,但由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存“”阅读器转载 2013-09-09 22:33:52 · 754 阅读 · 0 评论 -
关于cocos2d-x中CCScrollView和CCMenu触摸优先级的解决方案
转自:http://www.cnblogs.com/yeshanghai/archive/2012/12/01/2797111.html 最近使用cocos2d-x写一款跨平台的游戏,有这样一个功能需求,手机屏幕的某块区域可上下滚动,滚动区域的内容又是可点击的按钮。首先想到在CCScrollView里面添加CCMenu。恰好这个CCMenu是一张张图片,即CCItemImag转载 2013-06-15 13:13:51 · 948 阅读 · 0 评论 -
Cocos2d-x中与属性相关的宏
2.2.4 属性C++的类成员只有方法与字段,没有属性和事件,这给开发者带来了不便。为了实现Objective-C中提供的属性功能,我们不得不使用方法来模拟get和set访问器。Cocos2d-x规定了属性访问器的方法名称以get或set为前缀,后接属性名。在CCNode中包含大量属性,例如用于给节点做标记的Tag属性,它的访问器分别为getTag()和setTag(int aTag),其原创 2013-06-14 15:30:51 · 1526 阅读 · 0 评论 -
如何制作一个横版格斗过关游戏 Cocos2d-x 2.0.4
本文出自 “无幻” 博客,请务必保留此出处 http://blog.csdn.net/akof1314/article/details/8549150本文实践自 Allen Tan 的文章《 How To Make A Side-Scrolling Beat ‘Em Up Game Like Scott Pilgrim with Cocos2D – Part 1 》,文中使用Cocos转载 2013-05-10 10:06:42 · 961 阅读 · 0 评论 -
游戏中各种EaseFunction的解释
http://hosted.zeh.com.br/tweener/docs/en-us/misc/transitions.html原创 2013-05-10 09:48:21 · 1702 阅读 · 0 评论 -
cocos2d-x初探学习笔记(30)2.1新特性之CCClippingNode
从本篇起介绍一些cocos2d-x的新功能,包括CocosBuilder动画等功能,还包括从2.1版本添加的一些新特性,本篇文章就介绍一下2.1中我非常喜欢的一个新特性--可以根据一个模板切割图片的节点--CCClippingNode。这个类提供了一种不规则切割图片的方式,在这种方式以前,我们可以使用纹理类自带的setTextureRect函数来切割矩形区域,这种方式就像是J2me的setClip转载 2013-05-10 09:43:09 · 710 阅读 · 0 评论 -
cocos2d-x:懒人数学函数
前一段时间完成了Android的一个项目之后,现在团队开始做游戏开发了。队友们经过讨论过后,十分看好cocos2d-x,于是团队又开始现学现卖了,决定做一个东西来练一下手。 在做cocos2d-x的时候,会发现一些问题。比如cocos2d-x的版本更新得太快了,网上的博文都是老版本的教程,新版本有一些方法已经废弃或者改名了,加之cocos2d-x的书籍非常少,所以入门比较麻烦。转载 2013-05-10 09:38:01 · 798 阅读 · 0 评论 -
深入分析Cocos2d-x 2.0中的“纹理”
深入分析Cocos2d-x 2.0中的“纹理”另:本章所用Cocos2d-x版本为:cocos2d-2.0-x-2.0.2 @ Aug 30 2012http://cn.cocos2d-x.org/download 今天我们来学习Cocos2d-x中的“纹理”。之前有几篇文章都是谈及图片方面的,也是我刻意的安排:转载 2013-05-10 09:35:03 · 3616 阅读 · 0 评论 -
cocos2d-x屏幕适配原理分析
转自红黑联盟:http://www.2cto.com/kf/201212/175527.html作者:lostsky_11cocos2d-x作为著名的cocos2d游戏开发框架的C++实现者,最近一年发展迅猛。越来越多的app使用它实现快速多平台部署,从最初的ios,android,win32等到新近的html5,实现移动,客户端到浏览器全覆盖,不得了~~ 开发转载 2013-05-10 10:21:35 · 614 阅读 · 0 评论 -
cocos2d-x 音乐音效
原文地址:http://blog.csdn.net/bill_man在游戏中,音乐是一个不可缺少的部分,音乐分为游戏中的长时间的背景音乐和短的音效两种,可以为我们的游戏增加效果。Cocos2d-x支持多种音乐格式mp3,wav等音乐格式1.背景音乐要使用一个音乐,首先要预加载这个音乐,预加载的方法如下SimpleAudioEngine::shar转载 2013-05-10 10:15:03 · 791 阅读 · 0 评论 -
cocos2d-x坐标系统
说在前面:以下是基于cocos2d-2.0-x-2.0.3作的总结对于cocos2d的坐标系统,tangaowen已经在其博文COCOS2D坐标系统的一些说明中作了比较详细的介绍,这里我只对节点的坐标系作一些补充。个人觉得,世界坐标系就是GL坐标系。基本概念cocos2d的每个节点都有一个坐标系,默认情况下,它与本地坐标系是一致的,即左下角是原点,向右是x方向,向上是y方向转载 2013-05-10 09:37:03 · 892 阅读 · 0 评论 -
解决 Cocos2d-x 中 Android.mk 手动添加源文件
Eclipse Cocos2d-x 开发自动管理2013年04月24日作者: 一叶分类: Cocos2d-x.标签: cocos2d-xenvMakefile Android.mk 引发的思索在我们编写 Android 平台 cocos2d-x 游戏的时候,我们除了编写 Classes 之内的源代码文件之外,我们还需要维护其编译文件 Androi转载 2013-05-10 09:32:13 · 4809 阅读 · 1 评论 -
cocos2d-x 新手必看
Cocos2d-x开发环境配置环境描述: 在VS2010下面编码,调试程序,好了之后,用Cygwin 编译文件,最后用Eclipse添加项目,发布apk环境配置:1.要下载的文件(1)vs2010自己找吧,我是公司的。。。(2)Ndkhttp://developer.android.com/tools/sdk/ndk/index.html(3)Cygwi原创 2013-05-23 08:41:18 · 737 阅读 · 0 评论 -
UIAccelerometer 加速计
UIAccelerometer加速计是用来检测iphone手机在x.y.z轴三个轴上的加速度。要获得此类调用:UIAccelerometer *accelerometer = [UIAccelerometer sharedAccelerometer];同时,你需要设置它的delegate。UIAccelerometer *accelerometer = [UIAccel转载 2013-05-10 10:07:48 · 707 阅读 · 0 评论 -
cocos2dx学习笔记
接受触屏事件的优先级是值越小,响应触屏事件的优先级越高Z值越大,越外面粒子系统设计工具:Particle Designer软件 目前只支持MAC平台 导出 plist文件地图设计工具:Tiles 目前有两个版本,一个是Java版本,另一个是QT版本 导出TMX格式文件图片编缉工具,将多个精灵整合成一个大图: 导出plist文转载 2013-05-10 10:09:01 · 1662 阅读 · 0 评论 -
如何使用box2d来做碰撞检测(且仅用来做碰撞检测)
(译)如何使用box2d来做碰撞检测(且仅用来做碰撞检测) 免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/606/how-to-use-box2d转载 2013-05-10 10:17:23 · 1078 阅读 · 0 评论 -
开源的网游项目,服务器+客户端完整开源!
Lordofpomelo - Lordofpomelo is a browser-based MMORPGLordofpomelo is a browser-based MMORPG(massively multiplayer online role-playing game). The backend is written in node.js based on pomelo,原创 2013-05-30 21:40:05 · 2695 阅读 · 0 评论