Archive for the ‘未分类’ category
IrrLicht开始支持镶嵌(仅OpenGL模式)了
21 10 月, 2011一段话的SSAO,在IrrLicht论坛上看到的
30 9 月, 2011"uniform sampler2D tex0;"\
"uniform sampler2D tex2;"\
"uniform vec2 screenSz;"\
"uniform float camFar;"\
"float rand(vec2 co){"\
" return fract(sin(dot(co.xy ,vec2(12.9898,78.233))) * vec2(43758.5453,43458.5734));"\
"}\n"\
"#define smplsz 7.05\n"\
"#define jitter 8.95\n"\
"#define range 10.0\n"\
"#define gi_scale 6.85\n"\
"#define ao_scale 1.55\n"\
"#define gi_mul_ao 0.45\n"\
"void main() {"\
" vec2 UV = gl_TexCoord[0].xy;"\
" vec2 sample3 = texture2D(tex2,UV).xy;"\
" if (sample3.x==1.0)"\
" discard;"\
" float mult = camFar/range;"\
" vec4 col = texture2D(tex0,UV);"\
" col.w = col.w*2.0-1.0;"\
" vec3 n = vec3(col.w,sample3.y,sqrt(max((1.0-sample3.y*sample3.y-col.w*col.w),0.0)));"\
" vec3 p = (vec3(UV*2.0-1.0,1.0)*sample3.x*mult);"\
" vec2 fres = UV*screenSz*vec2(5.0/128.0);"\
" vec2 jitterSz = jitter/screenSz;"\
" float ao = 0.0;"\
" vec3 gi = vec3(0.0,0.0,0.0);"\
" vec2 inc = vec2(smplsz)/screenSz;"\
" vec2 UVoff;"\
" float Adiv = 4.0/(screenSz.x*screenSz.y);"\
" for(float i=1.0; i<4.0; ++i) {"\
" float samples = i*3.0;"\
" for(float j=0.0; j<samples; ++j) {"\
" float angle = j*6.283185308/samples;"\
" UVoff = clamp(UV+vec2(sin(angle),cos(angle))*i*inc+rand(fres+UVoff)*jitterSz,0.000386,0.999614);"\
" vec2 sample4 = texture2D(tex2, UVoff).rg;"\
" float sampleDepth = mult*sample4.r;"\
" vec3 ddiff = vec3(UVoff*2.0*sampleDepth-vec2(sampleDepth),sampleDepth)-p;"\
" float rd = dot(ddiff,ddiff)*3.141592654;"\
" ddiff = normalize(ddiff);"\
" vec4 colSmp = texture2D(tex0,UVoff);"\
" colSmp.w = colSmp.w*2.0-1.0;"\
" vec3 nmlE = vec3(colSmp.w,sample4.y,sqrt(max((1.0-sample4.y*sample4.y-colSmp.w*colSmp.w),0.0)));"\
" float A = sampleDepth*sampleDepth*Adiv;"\
" float cosE = max(dot(nmlE,-ddiff),0.0);"\
" float cosR = dot( n,ddiff );"\
" ao += cosE*max(cosR*4.0,0.0)/sqrt(A/rd + 1.0);"\
" gi += colSmp.rgb*max(cosR,0.0)*cosE*(A/rd+1.0);"\
" }"\
" }"\
" ao *= ao_scale/30.0;"\
" gi *= gi_scale/30.0;"\
" gl_FragColor = vec4((col.rgb+gi*gi_mul_ao)*vec3(max(-pow(ao,0.936),-1.0))+col.rgb+gi,1.0);"\
"}"
《金山毒霸》使用《楼兰》CG做为主题皮肤之一
29 9 月, 2011暴雪《暗黑破坏神》也终于走上“单人在线RPG”之路
19 9 月, 20112年前,我发表了名为“《轩辕剑》终于肯做“单人在线”了”的文章,终没有几个玩家相信单人在线不可破解。现今证明,此法无比成功,盗版全部消失,销量相对为前作数倍之多。而终于,做为国际大作的暴雪也终于将自己的RPG做成了“单人在线RPG”
《暗黑3》一款备受瞩目的游戏,无论是玩家亦或是各个国内外破解组织都对其抱有很大的兴趣,今天突然从国外某开源项目中获得一些消息,分享给大家。
“通过对近期对暗黑3的破解,我们发现:
《暗黑3》应该是一个彻彻底底的网游,使用的网络框架跟《魔兽世界》几乎一样,甚至怀疑就是一种东西,跟《星际争霸2》有较大区别。如果不在服务端建立数据库,就可能没有npc,不能保存人物,同时触发事件报错等问题。”
《魔力世界/星法奇缘》最新截图
5 8 月, 2011Mozilla Thunderbird 5.0 简体中文语言包(自制)
22 7 月, 2011此语言包由繁体中文版简单转换并手动替换而来,尚有部分词汇未替换为简体中文词汇。
1.安装任意语种的Mozilla Thunderbird 5.0(本文以英文版为例)
2.下载我方提供的zn-CN.rar并解压成zh-CN.xpi
3.进入附件加组管理器(Add-ons Manager),点击如下图按钮,选择从文件安装附加组件(Install Add-on From File …),并选择zh-CN.xpi
4.点击菜单工具(Tools),选项(Options),选择高级页(Advanced),点击配置编辑器(Config Editor…)
5.在过滤输入框输入“general.useragent.locale”,将其内容改为“zh-CN”
6.重启Mozilla Thunderbird 5.0即可
新测试游戏截图一张
10 5 月, 2011《古月》发布LR-48,历时13月,超过175项改进,127个示例全VC2008工程文件
27 4 月, 2011超过一年的更新,超过175项改进,历经四款商业作品,《古月v18》的第48个对外发布版本终于亮相了。它同时也第一次为绝大多数示例程序提供了Visual C++ 2008工程文件。
- 下载请点击这里 SDK for Windows (R48)
- 详细更新列表
- 日期:2011年4月27日
- 容量:157MB
- 格式:.exe安装文件
影响应用程序需要重大改动的更新:
- String类改名为WideString,头文件改为WideString.H
- GameMain改为int GameMain(int,wchar_t **)
- 控制台程序改使用ConsoleApplication以及ConsoleFlowObject
- win.h改名为graphics.h
- 头文件全部重新排列
- .LIB文件全部归入SDK/Library目录,在.h中自动根据宏区分
重要新增模块:
- 影响器系列:头文件hgl/affect/Affector.H,示例参见Example/Game/CM-Ball
- CDB数据表系列:头文件hgl/cdb/CDB.H
重要新增示例:
- Function/CDBTableTest:CDB表格读取测试
- Game/CM-Ball:影响器演示
- Game/WarOfGod:综合应用演示
- Graphics/HTPCharacter:游戏人物图片管理
- Graphics/HTPComboCharacter:多层人物图片软件合成管理
《英雄传说 零之轨迹》PC简体中文版 购买指南
20 4 月, 2011本指南方便广大玩家购买到适合自己的版本,在RMB充足的情况下,方便大家购买到喜欢的特典版本
零之轨迹预计会有以下几个版本
1.数字版 50元
2.普通版 79元 另有店铺预定普通版
3豪华版 199元 另有4种店铺预定普通版
游戏简介及需求
★本产品将于2011年暑期在中国大陆上市,请买家注意!
中文名称:《英雄传说:零之轨迹》
英文名称:The Legend of Heroes: Zero No Kiseki
开发厂商:北京欢乐百世科技有限公司
发行厂商:北京欢乐百世科技有限公司
游戏类型:角色扮演(RPG)
上市时间:2011年暑期
支持平台:PC
官方网站:
注:需要互联网连接
1 欢乐百世官网特典内容
★特典一:《英雄传说 零之轨迹》全彩大开本视觉设定画册
★特典二:待公布
★特典三:薄型透明零之轨迹SD角色主题文件夹A图案
购买地址:
http://item.taobao.com/item.htm?id=9717226677
2 寰宇之星独家商城店铺特典
★特典一:《零之轨迹》主题T恤衫(? 会不会变更呢?)
★特典二:薄型透明零之轨迹SD角色主题文件夹B图案
★特典三:会不会有呢?
购买地址:
http://www.unistar.cn/html/Mall/20110328/20110328154925005629.html
http://item.tmall.com/item.htm?id=9788451476&prc=1
3 3DM独家店铺特典
★内容一:兰迪不死鸟图案打火机
★内容二:待公布
★内容三:薄型透明零之轨迹SD角色主题文件夹C图案
购买地址:
http://item.taobao.com/item.htm?id=10091388076
4 游侠版独家店铺特典(尚在协商中,可能有变更)
★内容一:瓦吉合金蓝宝石剑项链
★内容二:待公布
★内容三:薄型透明零之轨迹SD角色主题文件夹D图案
《古月》新版将保持GUI绘制部分开源
15 4 月, 2011古月v18的GUI默认风格相当漂亮,而这个漂亮忽视了重要的一点就是每一款游戏都会让GUI尽量符合自己的游戏风格,所以它在真正作品中被使用到的机率非常低。这是一个典型的自恋过度设计。
新一代《古月》的GUI默认风格将不会再有如此漂亮的默认风格,将会改而使用类似MeeGo/iOS/WP7/Android/SymbianOS的简约风格。
同时,旧版的OnDraw设计虽是为自绘提供了最大便利,但还是不够统一。真正改为自定义风格时,一个个设置OnDraw自然是很弱智的事情。重载再绘制当然是明智的选择,但全部重载又过于累人。
所以,在新一代《古月》引擎中,我们会使用更彻底化的可自定义风格GUI系统,并将GUI绘制部分保持开源。引擎中将只保留GUI系统的逻辑部分。









