自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 预测游戏开发人才的未来趋势

大概在13年的时候,一个猎头给我打电话,问我会cocos2d吗,我说不会,直接挂了电话,都没有继续聊。14年,某公司通过猎头招聘引擎相关人才,此公司连续做了几款盗版IP游戏。15年,一家13年初爆发的公司,在第一款爆发的2d卡牌游戏之后,连续推出了2款unity3d游戏,正在招聘3D引擎开发,点名OGRE相关经验。根据几个典型的判断,最早大概是都想要来了就能上手的人,这个时候恐

2015-05-10 02:41:11 644

原创 cocos2d-x的一些问题与解决方案

之前在重构《剑魂之刃》项目中,短暂的用过几个月cocos2d-x 3.1版本,遇到不少问题,由于研发自研引擎的习惯,对待问题基本上使用暴力改底层的方式来解决。1. 内存泄露由于auto release机制,出现引擎本身内存泄露时,无法使用重载new或vld工具定位。解决办法:改回new/delete对机制,使用vld排查2.手机上字体发虚(3.x版本)这个是3.x版本的

2015-01-12 00:48:49 995

原创 使用cocos2dx+lua改造《剑魂之刃》的经验总结

做智能机以来,一直都是使用的自研引擎。直到今年7月到10月中旬,我带领公司的前端团队,负责改造了同一公司旗下另一家子公司的《剑魂之刃》,对cocos2dx也有了一定的接触。我所在的璧途科技,是北京极品无限旗下的研发子公司,今年年初发布了一款自研引擎+lua开发的卡牌游戏《我叫火影》,虽然由于版权等原因,收入并不高。但我们这个项目的研发速度和灵活度等,达到了一个较高的高度。《剑魂之刃》是极品

2014-12-14 18:12:13 1078

原创 扩展图形函数4,缩放的优化

缩放通常使用的是线性插值算法,但这个算法性能消耗比较多,在CPU平均只有不到100MHz而且无GPU加速的功能机上面,基本上跑不动。所以针对常用的定值缩放,进行了极限优化。宽高各缩小一半可以等效为将4个点插值为1个点,假设四个点如下p1, p2p3, p4通常算法就是,对于红色值p.r = (p1.r + p2.r + p3.r + p4.r) / 4这样必须将

2014-12-14 15:58:48 528

原创 卡牌策略游戏的开发流水线与设计模式

历经《天下》与《我叫火影》两个项目后,我们自行设计的

2014-04-15 23:19:50 1702

原创 对“游戏策划”这个职业的看法

游戏行业,有一个特殊的职业,叫做“策划”,他们自称

2014-04-13 02:01:09 4392 1

原创 自研跨平台px2d引擎

我厂自研跨平台2D引擎,历经项目考验

2014-04-13 00:42:08 898

原创 智能机与跨平台游戏

2010年末,我们接触到一个新同事Z带过来的iphone游戏引擎,这个引擎是他所在的某世界著名娱乐公司在北京一个工作室的引擎,开发过几款单机游戏。此时正值愤怒的小鸟风靡全球,基于这个引擎也跟风做了物理游戏。接下来的问题是,我们都很看好android市场的前景,但在做android游戏时,遇到了技术选型的困难。我们在几个试水型的小项目中使用了LGame和Libgdx,以及我写的一个只封装了ope

2014-03-09 13:52:12 564

原创 游戏工具开发的思考和总结

在功能机时代,Gameloft的游戏产品和开发模式一直是业界标杆,其欧罗拉编辑器也被当时Gameloft跳过来的策划津津乐道。当时我们也看过欧罗拉工具,功能和适用范围都相当强大,猜想应该会有一支不小的团队在维护这套工具和配套引擎。有这样一套工具,好处当然是很明显的,可以工业化批量生产游戏,大大提高游戏的质量,降低开发难度和压缩开发时间。于是2010我所在的公司也设立了包括我在内的一个团队来做同

2014-03-09 02:05:29 715

原创 扩展图形函数3,alpha混合

时隔3年,忽然想起还有这么一个没填完的坑,已从事智能机游戏的开发,趁还没忘光之前,把曾经的闪光点记录下来上次写到半透明混合的优化,由于半透明混合优化的效果较好,就想把这个扩展到更高精度的alpha混合方式

2014-02-23 01:05:18 563

原创 扩展图形函数2,循环优化

<br />In chapter 2, the translucence was optimized from color-by-color to point-by-point algorithm. The code<br />srcColor = ((srcColor) >> 1) & 0x7BEF; <br />makes every color in the 16-bit storage unit divided by 2. Reduce it's complexity to 1/3 compare

2011-04-18 19:40:00 251

原创 扩展图形函数1,潘多拉之盒的开启

Let's begin with the simplest effect "translucence", which means 2 picture mix together point by point, each point takes half of the values of the 3 colors. The following picture will show how "translucence" works:(this picture was downloaded from internet

2011-04-03 18:48:00 417

原创 功能机时代的游戏开发

It's no need to introduce my self as I'm just a newbie in programing. It was fucking when a newbie programed in a more fucking system, which has no STL, malloc&free run in a turtle speed, no image alpha functions, cannot use static variable, much errors in

2011-02-28 23:36:00 983

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除