摘要:
由题意就可以知道,这个随笔是写一些关于如何使用命令行来打包ipa的,现在我先交待一下技术背景和前提! 来到公司后的第一个项目已经上线了,android的apk打包方式是使用gradle,但是ios的target也有很多,每个target都有n多不同的要求,不同渠道使用的icon也不相同,这些在我们... 阅读全文
摘要:
说一下技术背景,在我工作以来,我尚未在这个行业内做过这部份工作,而在写这份随笔的时候,这个已经是第二个版本了!作为第一次做这部份工作,我表示压力满大的,一个不好,可能就把队友给坑了,被坑的感觉是很不爽的!如果阅读在大大有更好的方案,可以直接回复我,指教一下新人! 我是一个手机游戏前端游戏开发者... 阅读全文
摘要:
在iOS的一些日常开发上,(lldb自4.3后就是默认的调试器了)我们都需要调试器帮我们做一部工作,比如查看一些对像的类型等!直接上lldb常用的一些命令:命令 解释break NUM 在指定的行上设置断点。bt 显示所有的调用栈帧。该命令可用来显示函数的调用顺序。clear 删除设置在特定源文件、... 阅读全文
摘要:
kCFStreamErrorDomainSSL问题///解决支付宝的安全信任问题!!!@implementationNSURLRequest(DataController)+ (BOOL)allowsAnyHTTPSCertificateForHost:(NSString*)host{returnY... 阅读全文
摘要:
这里做一下技术说明,我本身只做过2个月的ios应用开发!如果有什么不对的地方,欢迎留言批评!在游戏开发后期,各种奇葩的sdk都纷纷涌上来,虽然说ios的没有android多,但也很多呀,并且也很多奇葩的要求呀!而重点是游戏代码我们只想维护一份,如果同时维护多份的话。那就真的是要死了!下面就说一下一些... 阅读全文
摘要:
shell里是不能像其它语言那样,随随便便就可以按个空隔下去的! shell的输出echo chiefcto 函数的声明function name(){#打印第一个参数echo “$1”#打印第二个参数echo “$2”}函数是怎么执行的呢?直接在sh里键入name如果需要传参,那么就如下name ... 阅读全文
摘要:
先说明一下本人的技术与岗位背景吧,方便大家理解,要吐槽的请当看笑话一下样,跳过!本人自2013年3月进入某得的,那个时候我只有一年左右的cocos2d-x的开发经验,说多不多,说少不少!在进入某得之前,我一个好朋友老是对我说,某得现在有一套很好的技术,想让我去学习一下某得的技术(朋友之前也是某得... 阅读全文
摘要:
cocos2d box2d 阅读全文
摘要:
如何在cocos2dx里添加顶层layer所谓顶层layer,是指不会因为scene的切换而切换掉的层!构造示意图如下:在director的头文件里添加CCLayer*m_pTopLayer;和//// set the topLayervoidsetTopLayer(CCLayer*layer);在.cpp里加上以下代码voidCCDirector::setTopLayer(CCLayer *layer){ m_pTopLayer = layer;}上面的只是设置layer,如果我们要让其显示在设备上,我们还需要添加以下代码,在drawScene(void)方法里加入以下代码// draw . 阅读全文
摘要:
在现今的游戏开发中,纯c++等非解释类语言开发已经不能很好地满足开产品(项目)的需求了,比如说当出现bug或者一些重大问题需要更新时,我们需要重新发包。重新发包,从程序或技术的角度是没什么问题,但从运营,市场的角度上看,这样做会出现很多问题,玩家的流失,更新过于频繁等!所以从今天开始,我又要学解释语言了! 在解释语言里,lua和js都有人用,各有各的好处,lua的我已经学过了,当时没有做好笔记,等有时间再整理,现在就从js开始。 刚接触js时,发觉js和lua一样,我们都可以像使用lua一样快速快发,省了好多编译和运行时间!但是js现在是可以浏览器上运行,这样无疑能让我们更加快速地去对界面.. 阅读全文
摘要:
离职,这个词,在很多人看来,离一次职而已,没什么大不了的,在这里,我只能笑而不语! 在什么样的情况下我们会产生离职的想法呢?虽然我才工作一年左右,但总结出以下几点:第一,薪金!我只能感叹金钱的威力,相信大部人跳槽都是因为这个原因。尤其是对新人来说,如果没有一定的经济基础,他们是不会呆下去了,都没办法活了,怎么可能还会去工作呢。对于老鸟来说,那就有很多了,人往高处走,水往低处流。在这个社会里,冲钱去的多了是,很正常!也有些是因为能力远大于他所得到的,这个也会是你想离开的原因!第二,环境!环境包括好多东西,有同事间关系、上下级关系、工作氛围、工作环境(这里是指周围的生态环境)和企业管理等!这... 阅读全文
摘要:
返回Android游戏黑屏解决办法这几天逛cocos2d-x.org论坛,发现cocos2d-x的作者放出来一个帖子,用来解决返回Android游戏加载资源时黑屏的问题。帖子过些日子估计就沉了,所以转出来,以供后面查询。需要修改三个文件:1)cocos2dx/platform/CCPlatformMacros.h将Line84修改为#define CC_ENABLE_CACHE_TEXTURE_DATA 02)cocos2dx/platform/android/java/src/org/cocos2dx/lib/Cocos2dxGLSurfaceView.java注释掉Line167。3)an 阅读全文
摘要:
google iab充值开发流程!以下是google iab的交互流程在开发开始之前,首先要确定的是你是否已经在google player的里发布了商品,并确定是否通过!第二,确定是否已经开放了该区域的应用或游戏下载(比如在台湾区,把google player设为台湾区,如果可以直接在市场上搜到即可!)第三,这是要注意的,在和谐社会里的应用或游戏是不能用google player的,但在国内使用其它地区的就可以付费。所以如果我们要测试的话,要准备好一张非大陆地区的信用卡或银行卡!确定上面的条件后,我们就可以正式开发啦!首先,下载google iab;如果已经下载过了,那就可以跳过此步骤!下载完 阅读全文
摘要:
本文章里只是简单地总结各种比较少见的editor使用 IHasCustomMenu Unity中的窗口都可以通过右键窗口的tab 或者 点击窗口右上角的一个菜单按钮 来显示窗口菜单项。窗口都有默认的菜单项。但可以通过实现 IHasCustomMenu 接口中的 AddItemsToMenu 函数 来 阅读全文
摘要:
"原文link" 人员 | 操作 | 日期 | 备注 | | | Conerlius | Add | 2017 2 5 | 创建 什么是lua api文档 在书写lua代码的时候,为了方便阅读,lua的方法与变量都需要按照统一的方式书写解释,当lua文件多的时候,就需要一份能够很好传阅的文档,以方便 阅读全文
摘要:
"文章原link" 场景加载器 人员 | 操作 | 日期 | 备注 | | | Conerlius | Add | 2017 2 5 | 创建 scene的进场顺序,方便对每个场景的回退,同一个弹出式的窗口在游戏中只允许出现一个,弹出窗口的进场顺序管理 基本类型说明: Manager解释 对ui的堆 阅读全文
摘要:
在cocos2dx里,cctableview是不支持作动画的,而我的项目里就需要让tableview作动画。所以我就继承tableview,改写其中的一些方法! 1 // 2 // WdTableView.h 3 // tttt 4 // 5 // Created by Windy ... 阅读全文
摘要:
上一章说到了socket的连接,那么这一张就讲述如何用nodejs进行mysql的连接;这时需要为NodeJS加入Mysql 的Module了,在这个时候,我们搭好的nodejs环境就起到作用了,先安装mysql module先行cd到你要安装的目录执行以下命令 $npminstallMysql现在就先上个demo先// mysqlTest.js//加载mysql Modulevar Client = require('mysql').Client, client = new Client(), //要创建的数据库名 TEST_DATABASE = 'nodejs_my 阅读全文
摘要:
随着nodejs的火热,计算机的发展,使得游戏服务器也开始转向解释语言了,而有些人喜欢用c++/Lua开发服务器,我也曾如此做过。后来,随着网易开源的pomole游戏服务器框架,go语言的出现,nodejs已经开始在游戏服务器端火起来了!少说无聊的。 由于我是在外面已经购买有一台服务器,所以我的环境是直接布署到上面的!具体怎么布置,我就不多说了,我朋友的博客里有,包括pomole的都有。 游戏服务器,都是建立在socket的,要不然就是类似于socket的协议上。而nodejs自身就支持3种连接方式sockethttpsocket.io而我们游戏要用的就以两种为主。我就只以tcp sock.. 阅读全文