Relief是一种欺骗眼睛的技术,在fx composer里呆呆地看例程看了两天,总算想通了它的原理,这里写下我个人对RELIEF原理的理解,至于详细步骤,全在附件里。   下面的图片分别是 1普通无反射光高洛得着色,2NormalBump效果 3Parralax效果 4 Rlief效果 5 Rel...
作者:zhao_yin  为啥要说应用程序自身?因为普通的本地化是根据设备当前的设置来完成的。而实际中一些应用往往需要与设备设置无关的本地化。例如一款游戏在游戏中,玩家可以选择游戏的语言,但是并不会改变所用设备的语言。  近期工作需要,尝试着实现一下这类需求,经测试还能使用,暂且记下,如大家有更好或...
经过了整整一年这本书终于翻译完成了。在这里祝福大家新年快乐。首先要感谢和我一起翻译的朋友 琳琳 程光曦微 Fss,和你们合作我感到十分的荣幸。还要感谢 锐哥(免费打工仔),林公子, °小夏。°,Quan┃ ,衿青, POPY在翻译过程中给的无私而且给力的帮助,正因为有了他们才能保证这本书能更高质量的...
paladin career博客:http://blog.sina.com.cn/auroratony  十三年前第一次听Bob Dylan的那首“blowing in the wind”。很多年前我开始想,一个程序员写多少代码才算入门呢?对写程序的认识从能实现功能就万事大吉到有意识的注重代码质量和...
来自:图灵社区  作者按:本文探讨了 Isometric Game 相关的背景知识。为了避免读者感觉枯燥(除了游戏之外的有些概念确实枯燥),作者尽量采取“用图说话”的方式,文字尽量简短,图解尽量简明。而且,文字风格也尽量避免单纯地说理分析,讲求一些故事性。目的只有一个,吸引你把这篇不长不短的文章读完...
本文采用 BY-NC-SA 协议进行授权,文章来自 愤怒的面馆,点击查看 原文,转载时请保留此信息!  上一章着重说了大体上的构思,可能大家都把“流水线”这个概念给神化了,我觉得不应该把“流水线”放在标题上,误导了很多人。因此,现在我把题目改为了“ 关于网络游戏流水线与半自动化开发的构想 ”,多增加...
原作者: 阿鸟临渊羡鱼,不如退而结网—HTML5 2DCanvas开发经验谈   现在什么技术最火?HTML5!现在什么技术最时尚!还是HTML5!也许有泡沫和炒作的成分,但是不得不承认,这个世界上本就没有所谓的公平。多年来兢兢业业带给我们无数快乐痛苦和就业机会的Flash,在代表着众多巨头利益,从...
本文采用 BY-NC-SA 协议进行授权,文章来自 愤怒的面馆,点击查看 原文,转载时请保留此信息!引言  本文将与你分享我多年来在服务器开发方面的一些经验。对于这里所说的服务器,更精确的定义应该是每秒处理大量离散消息或者请求的服务程序,网络服务器更符合这种情况,但并非所有的网络程序都是严格意义上的...
本文采用 BY-NC-SA 协议进行授权,文章来自 愤怒的面馆,点击查看 原文,转载时请保留此信息!  前一段时间我在写完一款简单的游戏配置信息生成工具之后,曾经无意中和波哥说过我的想法。但由于口才不太好,也因为当时没有一个清晰的思路的原因,所以描述得可能比较模糊。实际上这并不是我临时的想法,而这个...
波浪水面效果,2011年过年的假期做的,源于FX COMPOSER里的 sample海洋效果,这里把源码挂上具体原理的解释有空再来写了锐亚教育,游戏开发论坛|游戏制作人|游戏策划|游戏开发|独立游戏|游戏产业|游戏研发|游戏运营| unity|unity3d|unity3d官网|unity3d 教程...
记得以前我在博客中,提到过一种层次化的AI架构,这种架构的核心就是定义了“请求层”的概念,用来分隔决策和行为,并通过行为请求来清晰的定义了决策和行为之间的输入输出关系,不过,当我们仔细审视这个结构的时候,发现其中貌似缺失了对于某种情况的处理,这就是我今天要谈到,如何处理“被动式的行为请求”  一般来...
作者:Stack Huang  很多团队都有这个问题,一个项目的代码本来开始设计得好好的,一段时间以后,代码就会变得难以理解,难以维护,难以修改。为什么?我一直在思考这个问题。  让我们先看一个人的情况。1.程序员的成长新手的代码4.本质  所有代码腐烂问题的本质是沟通问题。其表现又都可以统一为修改...
SSAO,屏幕空间环境光遮挡概述和细节讨论  屏幕空间环境遮挡(SSAO)是Crytek最早采用的一种间接光照技术,这种技术使被遮蔽的部分看起来更暗一些。遮蔽可以看成这样一种现象,比如连接门的折页相当于两个平面,当这两个平面呈180度打开时,光照到他们上面相当于一个平面,这是光在每个点上的反射都基本...
paladin career博客:http://blog.sina.com.cn/auroratony  写下这个题目时我是为自己捏了把汗的,因为我极不愿意给自己写的程序冠上“框架”的名号。我更愿意以“模块”或“库”之类的名义开发一个东西。这并不是文字游戏,框架两个字拆开看的话,“框”是limit,...
前端时间举家出游了一次,加上国庆期间一直跑东跑西,博客的更新就一直没跟上,距上一篇文章也是好久了呢,有时感觉一个人维护也有点小累,所以如果大家有好的想法,好的分享,也可以投稿给我,我想能有这样一个分享的平台,让志同道合的朋友一起讨论学习,也算是为中国游戏技术的发展贡献点绵薄之力,虽然我是付不起稿费的...