- 博客(54)
- 资源 (5)
- 收藏
- 关注
原创 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 709
原创 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 969
转载 glBlendFunc
NameglBlendFunc — specify pixel arithmeticC Specificationvoid glBlendFunc(GLenum sfactor, GLenum dfactor); void glBlendFunci(GLuint buf, GLenum sf
2013-11-25 22:29:18 1069
转载 OpenGL混合模式
混合是什么呢?混合就是把两种颜色混在一起。具体一点,就是把某一像素位置原来的颜色和将要画上去的颜色,通过某种方式混在一起,从而实现特殊的效果。假设我们需要绘制这样一个场景:透过红色的玻璃去看绿色的物体,那么可以先绘制绿色的物体,再绘制红色玻璃。在绘制红色玻璃的时候,利用“混合”功能,把将要绘制上去的红色和原来的绿色进行混合,于是得到一种新的颜色,看上去就好像玻璃是半透明的。要使用OpenG
2013-11-25 22:26:46 3369
转载 战争迷雾效果
作者:笨木头 发布:2013-04-02 22:14 分类:Cocos2d-x 阅读:4,379次 3条评论 这次我要介绍一个很好玩的东西——战争迷路。(小若:喂!迷路?)笨木头花心贡献,啥?花心?不呢,是用心~转载请注明,原文地址: http://benmutou.com/blog/archives/455其实这么解释不太好解
2013-11-06 23:51:36 1139
原创 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 1178
原创 Eclipse 因为 adb server is out of date. 而连接不上手机的解决办法
今天连接手机调试些东西,结果怎么连也连不上,各种重启Eclipse和开关机,于是决定彻底解决一下这个问题。1.首先原因很明确,是因为adb server的启动不正常造成的。2.既然不能正常启动adb server,就尝试手动启动。于是出现了这个问题,果然,手动启动也是不行的。3.于是检查是什么原因照成adb server无法启动。发现原因就是无法绑定5037这个端口
2013-09-23 20:07:25 1473
原创 cocos2dx截取屏幕+本地存取+图片微博分享
最近的游戏项目要接入发微博的功能,于是先研究了下腾讯的微博开放平台,试了下手,感兴趣的同学可以去了解一下。(http://dev.t.qq.com/)类似保卫萝卜那种发文本+图片的微博功能,一般的微博开放平台都会有SDK提供,但光有SDK也是不行的,这里把实现这个功能分为三个步骤:(1)截取屏幕首先解决图片的来源问题,要发微博来更好的推广自己的游戏,最简单的要有游戏相关的截图才行,这里
2013-09-22 18:31:47 6158 1
转载 Android中如何查看内存
文章参照自:http://stackoverflow.com/questions/2298208/how-to-discover-memory-usage-of-my-application-in-android#2299813像Linux这种现代操作系统的内存使用是很复杂的,因此很难准确的知道你的应用程序使用了好多内存。查看内存使用的方式有很多种,但是各个方式查看到的结果可能会有
2013-09-10 10:39:31 1530
转载 使用Xcode和Instruments调试解决iOS内存泄露
使用Xcode和Instruments调试解决iOS内存泄露发布于:2012-12-04 09:30阅读数:33688虽然iOS 5.0版本之后加入了ARC机制,但由于相互引用关系比较复杂时,内存泄露还是可能存在。所以了解原理很重要。这里讲述在没有ARC的情况下,如何使用Instruments来查找程序中的内存“”阅读器
2013-09-09 22:33:52 781
转载 iOS 带IAP提交注意事项及无法submit for review的解决方案
最近项目接触到了苹果的程序内购(IAP),碰到不少问题,参考了很多帖子才得以解决。在此总结一下,多少可以为初次接触IAP的童鞋一些帮助,面对苹果严格的审核少费一点脑筋。闲话不多说,刚接触时的纠结我懂得。。关于如何新建IAP我在这里就不多说了。重点说一下,大多数人会遇到的问题以及解决方法。第一次,新建好IAP,然后沙盒测试完了,以为没有问题就提交了,结果等了7天,结果是被苹果给拒了。
2013-09-09 22:32:47 2854 2
转载 DragonBones快速入门指南
DragonBones快速入门指南黄竣 (@fans8)DragonBones快速入门指南采用知识共享协议3.0版本。目录DragonBones是什么?功能特色下载与安装设置教程源码下载教程1:针对设计师-使用DragonBones在Flash Pro中创建骨骼动画教程2:针对程序开发-在ActionSript项目中应用骨骼动画教程3:创建并控制多个动作
2013-09-09 21:20:35 9464
原创 如何让你的IOS产品进入AppStore的快速审核
通常要两周左右的审核时间,可以缩短到两到三天内,只要你有足够说服力的原因,在下面的链接填写快速审核申请。https://developer.apple.com/appstore/contact/?topic=expedite
2013-09-09 08:52:08 1388
原创 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 2194
原创 Objective-C 基础语法
2010年11月编程语言排行榜和2月编程语言排行榜讲的都是Objective-C。Objective-C是Mac软件开发领域最主要的开发语言,假如我们对面向对象的思维已经C语言都很熟悉的话,对于我们学习Objective-C将会非常有用。假如我们对C语言还不熟悉的话,那我们需要学习一下C语言。方法调用(Calling Methods)为了能够尽快上手,我们先来看一些简单的例子。
2013-09-04 18:39:40 806
原创 IOS内购时的Loading实现-MBProgressHUD
MBProgressHUD是替代UIProgressHUD的一个小工具,使用方法也非常简单下载地址是: http://github.com/matej/MBProgressHUD?#import #import "MBProgressHUD.h" @interface HudDemoViewController
2013-09-02 14:13:20 1656
原创 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 1462
转载 Java读取、创建xml(通过dom方式)
Java读取、创建xml(通过dom方式)创建一个接口XmlInterface.java?public interface XmlInterface { /** * 建立XML文档 * @param fileName 文件全路径名称
2013-08-30 20:22:00 730
转载 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 1080
转载 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 844
转载 详解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 1289
原创 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 803
原创 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 2451 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 1291
转载 Cocos2dx------touch事件
http://blog.csdn.net/zyxhjy/article/details/812630游戏跟视频最大的区别就是互动,玩家可以操控游戏中的角色,现在的移动设备几乎人手一台,基本上全部都是基于触屏操作的,今天就来学习一下cocos2d-x是怎么实现对触屏操作的处理的。1.首先来了解一下相关的几个类、处理触屏事件时操作和执行的流程CCTouch:它封装了
2013-06-17 16:21:33 852
转载 关于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 965
原创 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 1542
原创 开源的网游项目,服务器+客户端完整开源!
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 2726
转载 Pomelo:网易开源基于 Node.js 的游戏服务端框架
Pomelo:网易开源基于 Node.js 的游戏服务端框架 Pomelo 是基于 Node.js 的高性能、分布式游戏服务器框架。它包括基础的开发框架和相关的扩展组件(库和工具包),可以帮助你省去游戏开发枯燥中的重复劳动和底层逻辑的开发。Pomelo 不但适用于游戏服务器开发, 也可用于开发高实时 Web 应用,它的分布式架构可以使 Pomelo 比普通的实时 We
2013-05-28 13:23:06 1110
原创 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 755
转载 adb shell dumpsys 命令 查看内存
android程序内存被分为2部分:native和dalvik,dalvik就是我们平常说的java堆,我们创建的对象是在这里面分配的,而bitmap是直接在native上分配的,对于内存的限制是 native+dalvik 不能超过最大限制。android程序内存一般限制在16M,当然也有24M的。 用以下命令可以查看程序的内存使用情况: adb shell dump
2013-05-22 17:31:29 558
转载 TinyXML使用
一. 下载编译到官网下载tinyxml_2_6_2.zip http://www.grinninglizard.com/tinyxml/ 现在出了TinyXML2, 那里说2的效率会高一点http://www.grinninglizard.com/tinyxml2/index.html我下载的是tinyxml_2_6_2 编译需要VC2010, 由于我用的版本比2010低,
2013-05-14 15:18:17 709
转载 C++继承详解:共有(public)继承,私有(private)继承,保护(protected)继承
公有继承(public)、私有继承(private)、保护继承(protected)是常用的三种继承方式。1. 公有继承(public)公有继承的特点是基类的公有成员和保护成员作为派生类的成员时,它们都保持原有的状态,而基类的私有成员仍然是私有的,不能被这个派生类的子类所访问。2. 私有继承(private)私有继承的特点是基类的公有成员和保护成员都作为派生类的私有成员,并且不
2013-05-14 11:16:11 689
转载 cocos2dx(2.0.2)含有Box2d编译到android平台上
本文为firedragonpzy原创,转载务必在明显处注明:转载自【Softeware MyZone】原文链接: http://www.firedragonpzy.com.cn/index.php/archives/2709欢迎热爱编程的朋友们参与到cocos2d-x编程中,为了给大家提供良好的交流环境,网站以开启QQ群Software MyZone:66202765(群号,欢迎加
2013-05-13 16:46:26 942
转载 cocos2d-x 2.0版本 自适应屏幕分辨率
我使用的版本是cocos2d-2.0-x-2.0.4,cocos2dx-2.0版本对多分辨率适配提供了很好的支持,使用起来比1.0版本要简单些,1.0版本的适配可以参考这篇博文。1. 做2.0版本的适配首先需要了解下面这些知识。(1)适配策略2.0版本提供了三种适配策略:kResolutionNoBorder:超出屏幕的部分会被裁剪,两侧没有黑边,铺满屏幕,按图片原始比例显示,图片
2013-05-10 10:24:42 666
转载 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 630
转载 Fix Your Timestep!(Box2D效果优化)
Fix Your Timestep!SEPTEMBER 2, 2006IntroductionHello, I’m Glenn Fiedler and welcome to the second article in my series on Game Physics.In the previous article we discussed how to i
2013-05-10 10:19:37 1606
转载 如何使用box2d来做碰撞检测(且仅用来做碰撞检测)
(译)如何使用box2d来做碰撞检测(且仅用来做碰撞检测) 免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播。同时,转载时不要移除本申明。如产生任何纠纷,均与本博客所有人、发表该翻译稿之人无任何关系。谢谢合作!原文链接地址:http://www.raywenderlich.com/606/how-to-use-box2d
2013-05-10 10:17:23 1104
转载 cocos2d-x 音乐音效
原文地址:http://blog.csdn.net/bill_man在游戏中,音乐是一个不可缺少的部分,音乐分为游戏中的长时间的背景音乐和短的音效两种,可以为我们的游戏增加效果。Cocos2d-x支持多种音乐格式mp3,wav等音乐格式1.背景音乐要使用一个音乐,首先要预加载这个音乐,预加载的方法如下SimpleAudioEngine::shar
2013-05-10 10:15:03 809
转载 cocos2d-x 观察者模式
题目有点大,但是确实就是观察者模式。游戏中经常遇到几个层之间互相通信的问题。比如,当前页是游戏页,游戏结束的时候,直接显示结算页,不进行转场了,结算页上又有按钮。这时如果要响应按钮点击事件处理一些数据之类的,需要包含别的头文件。这样不太好。像上边这种类似的问题,就可以使用观察者模式。1. 在需要发送消息的地方(比如点击下一关按钮的回调函数),post消息即可,post有两种
2013-05-10 10:11:26 684
android应用源码 《谷歌快递》
2013-04-24
cocos2dxForWp8引擎示例生成的tests.xap安装文件
2013-04-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人