【IOS游戏开发】
文章平均质量分 58
Teng的世界
北京奇迹部落网络科技有限公司MiracleStudio成员
展开
-
iTunes,iTunes Store和App Store区别
iTunes 是一款数字媒体播放应用程序,是供 Mac 和 PC 使用的一款免费应用软件,能管理和播放你的数字音乐和视频主要功能: 1.播放音乐视频 2.同步你的电脑和ipad iphone ipod 可以将你的音乐,图片,视频导入到你的app设备中 iTunes Store(2006年9月12日之前为“iTunes Music Store”)是一个由苹果电脑营运的音乐商原创 2012-12-26 11:56:08 · 27659 阅读 · 0 评论 -
游戏开发中的那点英语
游戏英语:money 数字 —增加或减少玩家金钱数量。boat —召唤船只。canfly —拥有飞马,可以飞翔。name 名字 —对英雄重命名。doublearmy 1~5 —将相应栏位部队的数量加倍,数字缺省则全部5栏均加倍。levelup 数字 —提升英雄等级,数字缺省则提升1级。magicbook —英雄习得所有魔法(1级),并增加魔法原创 2013-12-11 16:23:01 · 2619 阅读 · 0 评论 -
【IOS游戏开发】之 生成短网址的工具收集
Goo.gl这是google推出的段网址业务。因为Google,所以推荐。目前官方未推出API,可是挡不住我们对这么好的东西的使用:(1)goo.gl书签(直接把下面的链接拖动到你的书签或收藏夹里,以后直接点击即可将当前阅读页面缩成goo.gl短网址):goo.gl bookmarklet(2)Firefox扩展goo.gl lite 1.0,一个实验性扩展, 安装完后直接一键生成转载 2013-12-06 14:07:24 · 2297 阅读 · 0 评论 -
【IOS游戏开发】之App rejected那点事
第一次提交APP 等待review 木有想到等到的却是reject,一把鼻涕一把泪的把Apple拒绝的理由发出来和大家一起参考,希望大家提交时注意这些问题,避免不必要的时间浪费:Rejected之关键字keywords1.Developers are responsible for assigning appropriate keywords for their apps. Ina原创 2013-01-14 17:47:23 · 4415 阅读 · 1 评论 -
【IOS游戏开发】之 IOS推送的资料收集
一步一步教你做ios推送http://blog.csdn.net/showhilllee/article/details/8631734这个网站的资料有些老了原创 2014-04-12 13:38:00 · 956 阅读 · 0 评论 -
【COCOS2DX-游戏开发之十四】用外部浏览器打开url的方法
由于公司要做类似内嵌浏览器的功能,在网上找了下,几乎都只是调用外部浏览器来实现,就先把我找到的关于这方面的只是总结一下。(原文转自:http://www.cocos2d-x.org/boards/6/topics/11290)1. 修改“cocos2dx\platform\win32”下的CCApplication.h和CCApplication.cpp,添加转载 2013-07-29 11:44:16 · 10811 阅读 · 2 评论 -
【COCOS2DX-游戏开发之二七】 坐标系(上)
支持以下几种坐标系:1.屏幕坐标系 原点在左上角,X轴向右,Y轴向下。2.GL坐标系 原点在左下角,X轴向右,Y轴向上。3.世界坐标系 指相对于整个屏幕的坐标系,(0,0)就是屏幕的左下角,(320,480)就是屏幕的右上角。4.本地坐标系 相对于父对象的坐标。[obj.parent convertToWorldSpace:[obj position]]; //获得obj转载 2014-01-16 16:15:17 · 8812 阅读 · 1 评论 -
【COCOS2DX-游戏开发之一】App数据保存目录
在IOS上开发游戏时,需要保存一些游戏数据,有些数据时临时数据,有些则需要永久保存,下面列出来了一些目录,数据文件在不同目录下有不同的保存结果: [1] 一些重要的 app 目录 /AppName.app 这个是存放 app bundle 文件的目录,不要往这个目录中写入其他内容。在 iOS2.1 之后 ituns 同步时不会备份这个目录。ituns 在第一从转载 2012-12-11 17:30:55 · 7073 阅读 · 0 评论 -
【COCOS2DX-游戏开发之十一】IOS-应用间调用 如游戏调用微博客户端
ios应用之间的调用步骤:一、调用自己开发的应用 1)在plist文件中,注册对外接口 在xcode group&files 里面,展开 resources选择info.plist 鼠标右击information property list ,然后从列表中选择URL types 右击 add row 添加一个对象(item)右击item转载 2013-07-15 16:33:58 · 3134 阅读 · 0 评论 -
【COCOS2DX-ANDROID-游戏开发之十二】Android平台第三方应用分享到微信开发
一、申请APPID微信公共平台和微博分享一样,也需要申请一个ID,来作为调起微信、分享到微信的唯一标识。申请微信APPID可以到微信平台http://open.weixin.qq.com/app/list/?lang=zh_CN上申请。具体的申请流程网站上有很详细的介绍,我这里就仅列出一些注意事项:(1)申请APPID时的应用名字审核通过之后将不允许更改,所以申请时的应用名字一定要提前转载 2013-07-15 21:26:52 · 14431 阅读 · 3 评论 -
【COCOS2DX-IOS-游戏开发之二一】之 最热血的RPG+RTS塔防游戏Flesh&Blood-Attack on Orc上线了
我们的新游戏Flesh&Blood – Attack on Orc 中文名:血肉之躯 正式在AppStore上线了,最热血的塔防RTS游戏,同时支持iPhone和iPadAppStore下载地址: https://itunes.apple.com/us/app/flesh-blood-attack-on-orc/id685091224?ls=1&mt=8目前是收费的,过两天限免的时候原创 2013-11-28 14:16:47 · 4648 阅读 · 0 评论 -
Appdelegate.m中处理多个handleopenURL
类似的情况如下:return [WeiboSDK handleOpenURL:url delegate:self]; return [FBAppCall handleOpenURL:url sourceApplication:sourceApplication fallbackHandler:^(FBAppCall *call)转载 2014-06-28 14:04:25 · 11573 阅读 · 0 评论 -
【IOS游戏开发】之 一年两次加速审核机会
1. 有时我们已发布的应用会出现点小毛病,或者我们就想快速的通过一个新版本,我们想快速的通过审核。可以提交加急更新申请:https://developer.apple.com/appstore/contact/appreviewteam/index.html提交加急审核需要理由,找个什么借口,一般涉及到银行信息,或者崩溃打不开这种的比较容易通过。反正苹果很苛刻,一般不给处理转载 2013-12-14 12:58:32 · 13907 阅读 · 16 评论 -
【COCOS2DX-游戏开发之四】 能否使用第三方支付问题
有很多人问能不能在IOS的开发程序上嵌入第三方的支付,而不用IAP,很多朋友不想用漫长的审核来验证是否可以...有朋友在COCOACHINA上有这么个描述:苹果的iap只是你在app内购买虚拟货物,比如游戏道具,新的app功能等。。如果你买实物。。。车票,报名考试等,他是不会要你使用iap的。。。但是,如果你想通过第三方支付来购买道具。。苹果审核是不会让你通过的利用第三方支付来原创 2013-05-23 07:41:53 · 6469 阅读 · 2 评论 -
【COCOS2DX-游戏开发之五】添加GameCenter
注意:在越狱手机上测试GameCenter,可能会出现 This game is not recongnized by Game Center. 此时请用没越狱手机测试http://hi.baidu.com/qq5292485/blog/item/61c4e60e069c900a6159f374.html1、cocos2d-x是基于c++代码,而apple提转载 2013-05-23 14:00:09 · 11386 阅读 · 1 评论 -
GameCenter authenticate:GKErrorDomain Code=2 "The requested operation has been cancelled."
GameCenter authenticate:GKErrorDomain Code=2 "The requested operation has been cancelled."原创 2013-05-10 10:37:36 · 5134 阅读 · 1 评论 -
【分享】新浪微博、QQ分享、微信分享的申请过程
1.新浪微博后台配置创建开发者账号 登录新浪微博开放平台 http://open.weibo.com/创建开发者账号。 创建移动应用 管理中心->我的应用->微连接应用->创建应用移动应用,根据提示完成应用创建,创建完毕即可获得 App Key 和 App Secret。 配置授权回调 应用信息->高级信息->OAuth2.0 授权设置中配置授权回调地址。 应用回调页 地址必须设置,在“原创 2015-12-15 15:47:34 · 11870 阅读 · 1 评论 -
IOS发送Email的方法
目录(?)[+]原贴地址:http://justsee.iteye.com/blog/1812412IOS系统框架提供的两种发送Email的方法:openURL 和 MFMailComposeViewController。借助这两个方法,我们可以轻松的在应用里加入如用户反馈这类需要发送邮件的功能。 1.openURL使用openURL调用转载 2013-12-02 16:46:33 · 2862 阅读 · 0 评论 -
【ios游戏开发】之UDID和OpenUDID扫盲
最近看友盟的SDK更新日志:Apple公司于2013年5月1日开始,拒绝采集UDID的App上架App Store。 为适应Apple公司的这一政策,2013年4月23日之后,友盟统计分析iOS平台的SDK只提供OpenUDID版本。 OpenUDID版本SDK使用OpenUDID为统计标准,兼有mac地址的统计。同时,我们已经上线服务器端解决方案,避免大家在将SDK从UDID版本切换到O转载 2013-10-14 11:33:03 · 13625 阅读 · 2 评论 -
IOS应用程序多语言本地化解决方案
原文地址:http://blog.csdn.net/wangqiuyun/article/details/7875442#最近要对一款游戏进行多语言本地化,在网上找了一些方案,加上自己的一点点想法整理出一套方案和大家分享!多语言在应用程序中一般有两种做法:一、程序中提供给用户自己选择的机会;二、根据当前用户当前移动设备的语言自动将我们的app切换对应语言。第一种做法转载 2013-01-04 15:31:59 · 1194 阅读 · 0 评论 -
【IOS游戏开发】之测试发布(Distribution)
【IOS游戏开发】之测试发布(Distribution)仅使用模拟器并仅在预备用于开发的设备上测试应用程序,是不够的. 还需要在打算支持的所有设备上测试应用程序,还需要在多个设备和多个iOS版本上测试应用程序iOS的distribution发布分为两种 一种是Ad Hoc(测试) 一种是App Store(发布)官方链接参考:点击打开链接第一种Ad-Hoc测原创 2013-01-04 17:33:48 · 6167 阅读 · 0 评论 -
【xcode】错误之Could not launch "" failed to get the task for process
在Xcode下编译工程正常,在模拟器下运行正常,最后在真机上运行的时候出现了如下错误:Could not launch "FeedMeWorms" failed to get the task for process 3118原因是:我的签名是distribution certificate,即发布者证书,不允许在真机上直接运行使用开发者证书就OK了原创 2013-01-05 11:23:06 · 20826 阅读 · 0 评论 -
【IOS游戏开发】之IPA破解原理
IPHONE,ITOUCH和IPAD 需要安装苹果的IPA软件,我们向AppStore发布IPA软件的时候苹果会给我们的IPA软件添加签名认证Appstore上的应用都采用了DRM(digitalrights management)数字版权加密保护技术,直接的表现是A帐号购买的app,除A外的帐号无法使用,其实就是有了数字签名验证,而app的破解过程,实质也是去除数字签名的过程。去除过程包括两原创 2013-01-05 09:06:38 · 8262 阅读 · 0 评论 -
【IOS游戏开发】知识普及之UDID
1.什么是UDIDUDID 是由子母和数字组成的40个字符串的序号,用来区别每一个唯一的iOS设备,包括 iPhones, iPads, 以及 iPod touches,这些编码看起来是随机的,实际上是跟硬件设备特点相联系的,另外你可以到iTunes点击查询序列号。UDID指的是设备的唯一设备识别符,移动广告商和游戏网络运营商往往需要通过UDID用来识别用户,并对用户活动进行跟踪。原创 2013-01-05 15:05:00 · 2465 阅读 · 0 评论 -
【iOS游戏开发】icon那点事 之 图标设计(三)
程序图标主要作用是为了使该程序更加具象及更容易理解,除了上述的作用外,有更好视觉效果的图标可以提高产品的整体体验和品牌,可引起用户的关注和下载,激发起用户点击的欲望。表现形态在有限的空间里表达出相对应的信息,在iOS 程序图标设计中,直观是第一个解决的问题,不应该出现大多繁琐的修饰,当然还要有很好的视觉表现力,使用户可以更容易理解此应用的实际作用,更轻松地辨识此应用。下面来说说几种表现的形转载 2012-12-27 12:08:11 · 2071 阅读 · 0 评论 -
【iOS游戏开发】icon那点事 之 实际应用(二)
1.iphone icon 单独发布IPHONE版本需要的ICONTable 1 iPhone-only apps icon requirements.Image Size (px)File NameUsed ForRequired Status512x512iTune转载 2012-12-26 16:47:32 · 1419 阅读 · 0 评论 -
【iOS游戏开发】icon那点事 之 图标大小查询(一)
图标的圆角和光晕效果圆角效果。图标的圆角效果是系统自动加上的,我们不能控制。这也是为什么我们看到的每个图标,其圆角效果是完全相同的。光晕效果。光晕效果也是系统加上的,和“圆角”不同的是,光晕效果是一个可选项。我们可以通过设置app的光晕参数(UIPrerenderedIcon),告诉系统是否要为我们的图标打上光晕效果。总结:1)设计图标时请记得,图标的圆角效果是系统自动加上转载 2012-12-26 16:48:35 · 5493 阅读 · 0 评论 -
【ios游戏开发】分享share
BUG:分享时直接跳转到“新浪微博”客户端中了,无法返回到自己的程序中在使用第三方分享库ShareSDK时1.正常步骤:我在自己的APP中点击新浪分享按钮后,第一次分享会出现授权,授权后点击分享就OK了出现了一个BUG:是在IOS系统上按照了“新浪微博”客户端, 由于SSO机制,用于等候后由于通过了同意认证,直接跳转到新浪客户端中了,导致自己的APP中出现无任何点击触发的情况,原创 2013-04-09 15:33:56 · 1065 阅读 · 0 评论 -
iPhone 中使用NSLocalizedString实现国际化
一、获取系统所支持的国际化信息在国际化之前,你可以在iphone中的”设置->通用->多语言环境->语言”中来查看你的iphone支持哪些语言,当然也可以写 一段代码测试一下你的iphone都支持哪些语言.测试代码如下:NSUserDefaults *defaults = [NSUserDefaults standardUserDefaults]; NSArray *language转载 2013-04-14 14:27:25 · 1292 阅读 · 0 评论 -
iphone 恒屏和自动旋转
利用系统自动生成的代码。- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation { // Return YES for supported orientations return (interfaceOrientation == UIInterfa转载 2013-04-11 11:37:47 · 1257 阅读 · 0 评论 -
【iOS游戏开发】GameCenter之Achievement成就最佳实践
提交成就的最佳实践:1.Report progress on an achievement as soon as the player makes progress. Don’t delay reporting until a later time; if a player earns an achievement, the banner should be displayed immedia原创 2013-01-17 17:21:44 · 4824 阅读 · 0 评论 -
【IOS游戏开发】之iOS程序名称及内容国际化(本地化)
1、iOS程序名称国际化1.1 新建一个Single View app模版项目,命名为Localization。1.2 新建后,可以看到工作目录结构文件如下,单击InfoPlist.strings,查看右边的属性,在Localization栏添加语言。 1.3 添加完成后打开对应语言文件,比如English的添加CFBundleDisplayN转载 2013-05-17 15:21:10 · 1493 阅读 · 0 评论 -
【IOS游戏开发】如何判断当前网络的运营商
在IOS上存在retain屏,经常需要在一些时刻用到高清图,有些时候也要到普通图。 在网络条件很爽的情况下,这当然不在话下。如果咱是iphone用户,又正好用的是移动卡。 如果还用的高清图的话是不是灰常的杯具,显然是一定的。 从目前的情况来看,只有移动的gprs的卡速度慢的像牛一样,这样我们就需要权衡在一些场合牺牲点质量 换取速度。 那么我们就得必须知道当前网络是神马运营商转载 2013-06-21 15:43:04 · 2014 阅读 · 0 评论 -
【android】多语言与国际化
Internationalization (国际化)简称 i18n,因为在i和n之间还有18个字符,localization(本地化 ),简称L10n。一般用 语言_地区的形式表示一种语言,如 zh_CN, zh_TW.各国语言缩写 http://www.loc.gov/standards/iso639-2/php/code_list.php国家和地区简写 http:/转载 2013-07-29 10:52:59 · 1083 阅读 · 0 评论 -
【IOS游戏开发】程序中提醒用户进去App Store 评分 跳转 代码
大家都知道,评论和评分是决定app在appstore中排名的重要因素,但是大部分用户下载安装APP后却不会去点评,所以添加提示用户去点评的功能是很必要的,如下是代码:很多用户用了好软件后忘记或嫌麻烦而不去 App Store 进行打分评星,为此开发者可以在应用中加入打分按钮,点击后直接跳转到 App Store 的评分界面。 App Store 上评论的链接地址是 itms-转载 2013-08-19 09:54:37 · 7203 阅读 · 1 评论 -
【IOS手机游戏开发】在 xcode 4 下为 iOS 制作 framework
原文链接:http://blog.csdn.net/proteas/article/details/6642364写在前面:通过 Framework 可以在物理上实现 iOS 程序的模块化。好处: 1、如果模块间接口定义的比较完善,模块化的程序具有很好的可扩展性与内聚性; 2、物理上的模块化便于开发过程的管理与测试,尤其是在程序规模相对大。转载 2013-08-29 11:05:17 · 1156 阅读 · 0 评论 -
【Obj-C】UIImage与位图(RGBA8 Bitmaps)的相互转化
来自 http://paulsolt.com/2010/09/ios-converting-uiimage-to-rgba8-bitmaps-and-back/下载:https://github.com/PaulSolt/UIImage-ConversionImageHelper.h/* * The MIT License * * Copyright转载 2013-05-30 07:14:45 · 4144 阅读 · 0 评论