- 博客(14)
- 资源 (4)
- 收藏
- 关注
原创 腾讯应用宝接入 YSDK——cocos2d-x lua
参考官方sdk文档,开发者平台为: http://open.qq.com/Neallo登录开发者QQ后,在管理中心,创建应用,有问题一定要问应用宝的接入讨论组,不然会卡很久。严格按照步骤走!创建中有坑:1,棋牌游戏要按照单机创建;2,需要微信支付的,在微信开放平台创建应用时不能先开启支付权限;3,每次创建app都需要审核,每次2-7天不等;……开发接入中的坑:1,一定要注意用证书签名,和开发平台提...
2018-03-02 12:57:47 1085
转载 【quick-x】学习笔记(基本代码段)
结束程序CCDirector:sharedDirector():endToLua()场景转换CCDirector:sharedDirector():replaceScene(/scene/)清除缓存CCDirector:sharedDirector():purgeCachedData()一般在新场景生成的时候调用,清除掉的缓存在再次使用的时候还是会加载进
2014-02-15 18:06:42 776
转载 【quick-x】学习笔记(官方概述)
quick-cocos2d-x 是在官方 cocos2d-x + Lua 版本的基础上修改起来的增强版。在底层 API 上,quick 和 cocos2d-x 保持一致,而 quick 扩展的 API 主要分为两个部分:quick 里提供了一个 Lua framework,封装了大部分的 C++ API,简化了使用。在大多数情况下,只需要熟悉 quick 的 API 就可以
2014-02-15 17:55:12 889
原创 教你巧妙破解n阶幻方
看到回旋数,就想起以前在QQ空间写过一篇日志,写的一个N*N的幻方,横竖相加相等,记得是开始学嵌入式c的时候,代码丢了……再复习下吧。当时google了一下,找到一个n阶幻方的简单算法。幻方,亦称纵横图。台湾称为魔术方阵。将自然数1,2,3,……n*n排列成一个n*n方阵,使得每行、每列以及两对角线上的各个数之和都相等,等于n/2*(n*n+1),这样的方阵称为幻方。
2013-07-09 23:43:58 1620
原创 关于回旋数
今天在一个算法群里看到一个说面试遇到回旋数的问题,就试着写了下,蛋疼,居然费了一个小时……开始没什么思路,然后分析数值,发现一个好的办法,每次赋值一圈,然后递归,直到完成所有的赋值。如下图所示:代码如下://num是保存二维数组的指针,startNum为开始的数,为1,x=0,y=0,如果二维数组为n*n,那么size=n-1void fillNum(int **n
2013-07-09 23:29:24 1280
原创 【c/c++笔记】高字节和低字节 动态语言和静态语言等
一)字节序,顾名思义字节的顺序,再多说两句就是大于一个字节类型的数据在内存中的存放顺序(一个字节的数据当然就无需谈顺序的问题了)。其实大部分人在实际的开发中都很少会直接和字节序打交道。唯有在跨平台以及网络程序中字节序才是一个应该被考虑的问题。在所有的介绍字节序的文章中都会提到字节序分为两类:Big-Endian和Little-Endian,引用标准的Big-Endian和Little-En
2013-07-01 11:36:42 1226
转载 【GamePlay3D】开发——3D游戏开发基础知识
【本文是介绍Direct3D初始化的,感觉基本概念差不多就,转载了。】我们首先了解一下做3D游戏的一些基本的概念。 设备(Device)在程序设计中常提到的另一个概念就是设备,什么是设备呢?设备是计算机的硬件,也就是我们用来进行图形绘制的物理设备。我们可以理解为计算机的显示卡。由于Direct3D已经封装了对于硬件直接访问的过程,因此,我们需要创建一个设备的接口,使用这个接口来进行我
2013-05-05 20:23:57 1744
原创 【GamePlay3D】开发——GamePlay3D v1.7.0发布了
周末可以仔细看下。黑莓制造商RIM宣布推出跨平台、开源的3D引擎Gameplay。这种3D引擎针对移动平台游戏开发者。Gameplay及其开发工具,支持黑莓10、Playbook 2.0、iOS 5.1、Android 2.3+、Windows 7和Mac OS X。在功能上,Gameplay内置了物理、粒子系统、着色器库和UI构建工具。RIM发布的Gameplay,提
2013-05-03 13:23:01 1905
原创 【GamePlay3D】开发——范例解读之MeshGame
在GamePlay3D中,开发者添加代码的地方,主要是扩展Game类,写一个继承自Game的类,然后实现基本的方法: void initialize();//初始化的时候加载字体、场景之类的东西。 void finalize();//程序退出的时候释放资源保存设置之类的。 void update(float elapsedTime);//我的理解是刷新
2013-05-02 01:19:48 1460 1
翻译 【GamePlay3D】开发指南——Assets and authoring 和 GamePlay::Game类
资源和打包(Assets and authoring)游戏资源对于一个高品质的游戏来说是非常重要的。这不只是说做出的游戏资源要适合游戏设计,而且他们需要在特定平台硬件的局限之下,高品质的快速的加载。二进制游戏资源(Binary game assets)一个非常实用的确保你总是高效的方法就是捆绑和加载所有的游戏资源为二进制形式。通常的资源包括图像、字体、音效和3D场景。大多数游戏引擎
2013-05-02 00:55:32 2434 1
翻译 【GamePlay3D】开发指南——部分翻译
【说明:按照英文版的翻译过来的,水平有限,难免有很多翻译欠妥的地方,望谅解。突然发现里面都是没什么用的废话,就不继续翻译了。以后根据自己的学习情况,直接上笔记。实用又快速入门,有问题可以直接查阅官方文档。——断点的童话】概述GamePlay框架是一个开源、跨平台的游戏框架。他是为了让我们更简单的学习使用原生态的C++开发3D移动和桌面游戏。在这个开发指南中,我们包括了教会你在框架中从上层到
2013-03-10 22:12:56 3094
原创 【GamePlay3D】写在前言——GamePlay3D
工作以来一直比较忙,去年一直在开发跨平台手机游戏,用的cocos2d-x,可能是公司开发的第一款手机游戏,再加之今年年初家里突出变故,我实在受不了了连续的加班外加项目前景暗淡,辞职。前不久去了新公司,从事了老本行,app开发,没有了加班到深夜,没有了周末的加班,突然感觉应该有点闲,做点什么吧。之前一直是做的2d游戏,不过去年就发现黑莓发布了一款开源的3D跨平台的手机游戏引擎GamePlay
2013-03-10 11:27:54 3218
转载 数据恢复学习伊始————文件系统(转自维基百科)
<br />咚咚咚……<br /><br /><br /><br />计算机的文件系统是一种存储和组织计算机文件和数据的方法,它使得对其访问和查找变得容易。文件系统通常使用硬盘和光盘这样的存储设备,并维护文件在设备中的物理位置。但是,实际上文件系统也可能仅仅是一种访问数据的界面而已,实际的数据是通过网络协议(如NFS、SMB、9P等)提供的或者内存上,甚至可能根本没有对应的文件(如 proc文件系统)。<br />严格地说, 文件系统是一套实现了数据的存储、分级组织、访问和获取等操作的抽象数据类型(Abst
2011-03-21 20:47:00 225
cocosbuilder 最新版
2012-05-14
C语言的窗口图形编程
2010-05-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人