iOS
文章平均质量分 72
「已注销」
这个作者很懒,什么都没留下…
展开
-
iOS游戏开发三:苹果内支付实现 In-app
首先你必须熟悉内支付的流程,可以到网上搜搜看。前几天因为需要做了个苹果的内支付,当中遇到了不少苦头,感觉网上的各种博客对内支付这一块都是点到即止,没有真真正正实现自己的需求。正所谓辛苦就有所得,通过东接西搬,终于内力小成,特与大家分享一下自己的经验。这里我假设你已经把商品的ID什么的都已经注册成功了,测试账号也有了。下面直接贴代码了~~~~//// IAPHelperViewC原创 2013-12-09 23:50:12 · 6450 阅读 · 0 评论 -
iOS游戏开发一:App申请创建与证书的申请创建
相信有很多从事iOS游戏开发的人,对苹果那点开发者证书,很是纠结。开发者证书?!发布证书?!推送需要证书?!创建一个App项目?!毛玩意呀。计算从事cocos2d-x开发有不少时间的人,也有可能不知为何物。我下面是创建一个App项目,并且实现该App的推送功能,最后上传可以真实设备测试的推送.php文件一:创建一个App-》Member Center-》Certif原创 2014-03-22 13:55:58 · 2259 阅读 · 2 评论 -
iOS游戏开发二:苹果内支付的流程(In-App Purchases)
苹果应用内支付流程一 服务器模式流程如下:1. 程序向服务器发送一个请求 以抓取一份包含所有商品ID的列表2. 服务器返回包含所有商品ID标识符的列表3. 程序将所有商品ID列表发送到App Store 以得到所有产品的详细信息4. App Store返回所有商品的详细信息5. 程序把返回的商品详细信息显示给用户 即程序商店UI显示商品信息6. 用户选择某个产品原创 2014-03-22 13:35:20 · 8315 阅读 · 0 评论 -
cocos2d-x 新手引导
新手引导是游戏开发过程中必须要有的模块。以下的代码实现了整个游戏界面只有一个按钮可以点击,这刚好是做新手引导所必须的功能。首先自定义一个按钮,这个按钮的参数有优先级,方法实现的代理,优先级等://// B_Button.h// HelloCpp//// Created by blary on 14-8-16.////#ifndef __HelloCpp__B_Butt原创 2014-09-23 23:53:44 · 1016 阅读 · 0 评论 -
游戏架构其二:游戏通信
游戏通信主要是对各种事件进行整合,统一处理。I. 事件的定义:// EventManager.h#pragma once#include #include #include "templates.h"#include "CriticalSection.h"#include "FastDelegate.h"#include "MemoryWatcher.h"using n原创 2014-09-21 19:54:51 · 935 阅读 · 0 评论 -
游戏架构其一:常用工具集合
常用工具集合:I. 游戏中的点和矩形相关操作 #pragma once/* #pragma once DO YOUR FAVOURITE 等价于下面 #ifndef XXX #define XXX do something #endif #define XXX DO SOMETHING #undef XXX /原创 2014-09-19 23:25:04 · 1477 阅读 · 0 评论 -
const char* and char *
首先char* 到const char*没有问题const char* to char* 会引起安全问题+(char*) ConstCharToChar:(constchar*) string{if (string == NULL)returnNULL;char* res = (char*)malloc(strlen(string) +1);st原创 2014-05-08 17:47:45 · 791 阅读 · 0 评论 -
iOS7隐藏电池时间等
开发游戏时,会发现时间条,电池等没有隐藏,通过以下方法可以隐藏//added by whx iOS7 hiddenBar in RootViewController.mm- (BOOL)prefersStatusBarHidden { return YES;}如果你有更好的方法,请你不吝赐教,将更好的方法发送给我,多谢!原创 2014-03-22 13:40:49 · 845 阅读 · 0 评论 -
Cocos2d-x-2.2.2的使用新方法
根据我从事cocos2d-x开发的经验,cocos2d-x-2.2.2不再支持引擎模版的安装(我姑且这么说 因为我没有找到安装cocos2d-x-2.2.2的方法) 但是cocos2d-x-2.2.2还是可以使用创建的新的工程,只不过是每次创建新项目有点稍微复杂些,但对于程序人员是好事 首先到 cocos2d-x下载地址:http://www.cocos2d-原创 2014-03-01 22:27:01 · 2056 阅读 · 2 评论 -
cocos2d-x iOS和Android同步开发 手机设备适配问题解决
以下是实现iOS和Android同时开发的原理,与大家分享下首先新建安卓项目SimpleGame,然后在新建iOS项目SimpleGame,将Android的Resource引用到iOS下,同时也把Classes引用到iOS下,利用iOS编写C++代码这样iOS可以运行项目,同时Android也可以运行注意两边工程名称一致即可以上只要保证iOS项目和Android项目一致 这样就可以实原创 2014-03-02 23:35:02 · 1156 阅读 · 0 评论