最近新上线的一个游戏,发现线上游戏有部分功能在点击的时候出现了没有反应的情况。通过调试源码,发现是原生OC的代码出现了崩溃,但是比较奇怪的是线上的Bugly没有任何记录,这个功能属于高频高能,而且又是非常重要的功能,所以我下定决心查个明白。后来通过查看cocos2d_lua_bindings的源码, ...
分类:
其他好文 时间:
2018-08-10 21:18:46
阅读次数:
624
git作为一个知名小游戏,在被Linus开发出来后就广受好评,在程序员圈子内迅速传播,以至于现在很多程序员可以一日无饭,却不能一日无git。是什么能让各路程序员如此着迷?今天,让我们走进git,看一看领略下这款传奇游戏的精彩。 基本概况 虽然是一款面向程序员的游戏,但git的操作其实并不复杂。总的来 ...
分类:
其他好文 时间:
2018-07-14 19:27:57
阅读次数:
201
Unity3D游戏轻量级xlua热修复框架 一 这是什么东西 前阵子刚刚集成xlua到项目,目的只有一个:对线上游戏C#逻辑有Bug的地方执行修复,通过考察xlua和tolua,最终选择了xlua,很大部分原因是因为项目已经到了后期,线上版本迭代了好几次,所以引入Lua的目的不是为了开发新版本模块。 ...
分类:
编程语言 时间:
2017-11-27 23:24:49
阅读次数:
215
前阵子刚刚集成xlua到项目,目的只有一个:对线上游戏C#逻辑有Bug的地方执行修复,通过考察了xlua和tolua,最终选择了xlua,原因如下:1)项目已经到了后期,线上版本迭代了好几次,所以引入Lua的目的不是为了开发新版本模块,而是修复旧版本Bug。2)修复Bug针对的是iOS平台,总所周知... ...
分类:
编程语言 时间:
2017-11-25 11:25:13
阅读次数:
247
恢复内容开始 线上游戏,很多的进程都有计时器,但是很多人,又不爱写接口,这样很不方便调用,当然热更加个方法可以啊,但是也很烦 尝试了很多次,这种方法可行 {status,_,{module,gen_server},[_,running,_,[],[_,{data,[_,_,_]},{data,[{" ...
分类:
系统相关 时间:
2017-09-21 21:11:35
阅读次数:
322
A*搜寻算法俗称A星算法。这是一种在图形平面上,有多个节点的路径。求出最低通过成本的算法。经常使用于游戏中的NPC的移动计算,或线上游戏的BOT的移动计算上。 这样的算法的所获得的路径并不一定是最短路径但一定是我们所关注的某一方面价值最“优”的路径。我们将地图划分为一个个节点,从出发点到目标的路径就 ...
分类:
编程语言 时间:
2017-07-09 10:52:40
阅读次数:
206
A*简单介绍图搜索技术在游戏编程中无处不在,不管什么游戏类型,图搜索方法不可避免成为游戏AI的基础。比方以下梦幻西游自己主动找人的功能A*搜寻算法就是图搜索算法的一种。俗称A星算法。这是一种在图形平面上,有多个节点的路径。求出最低通过成本的算法。经常使用于游戏中的NPC的移动计算。或线上游戏的BOT ...
分类:
编程语言 时间:
2017-06-03 22:37:08
阅读次数:
230
http://acm.uestc.edu.cn/#/problem/show/1339 题意:有三种操作,分别是、 1、向队列推入一个数x。 2、弹出这个队列的第一个数字 3、查询这个队列的中位数是多少。 中位数定义为该队列升序排序后第k/2+1个数 操作总数n<=1e6 分析: 当然最裸的想法就是 ...
分类:
其他好文 时间:
2017-04-13 21:22:14
阅读次数:
147
线上游戏服务器目录/data/s5[root@localhosts5]#ll总用量12drwxr-xr-x2rootroot40968月1716:4420160815drwxr-xr-x2rootroot40968月1716:4420160816drwxr-xr-x2rootroot40968月1716:4420160817开发人员需要将新增的游戏文件上传到对应的日期目录中需要使用ftp因为虚拟用户配置过..
分类:
其他好文 时间:
2016-08-17 23:23:18
阅读次数:
1110
延长游戏寿命的方式,视游戏类型和客群而定,但通常不离一个‘新’字,例如: 新的感受:RPG 的新剧情、新 NPC、新城镇,恋爱模拟游戏的事件分歧,线上游戏和其他玩家互动交流。。。 新的玩法:新敌人、新关卡、新技能、新系统。。。 这些新的体验,大都是需要花费更多时间制作的,又可能三两天就被玩完玩腻,不 ...
分类:
其他好文 时间:
2016-07-05 12:14:45
阅读次数:
165