摘要: 注:转自UN官方网站,买书、下视频,到头来发现还是官方的免费Tutorial写得最好,本文适用于熟悉UDK操作,想继续深入本质原理的读者~很好的说明了Pawn,Controller的关系,许多问题感觉茅塞顿开,故转之~~角色技术指南 使用2011 年 6 月的UDK版本进行了最后测试角色技术指南 概述 Controllers(控制器) Controllers(控制器) Pawns和Possession(占有) Inventory(武器库) 运动和导航 相机/ 瞄准 Player Controllers(玩家控制器) 综述 玩家 输入/运动 AI Controller(控制器) 决策 Pawn 阅读全文
posted @ 2012-02-09 11:05 Zephyroal 阅读(2430) 评论(0) 推荐(1) 编辑
摘要: 一天干掉一只Monkey计划(三)--延迟渲染、材质ID--Zephyroal技术背景最近太懒了,打LOL,RM这一块都荒废了下来,关于延迟渲染的RM工程其实个把月前写好的,杂务所扰,一直没有静下心来整理,现在正值年关,终于可以继续了,努力在接下来的几周把接下来的Monkey计划完成。关于延迟渲染技术,在现阶段的游戏程序中正被越来越推广使用,从PS3,Xbox360的次时代,到暴雪的星际2,及最近效果完全征服我的战地3,无一例外的使用了延迟渲染DeferredShadin(以下简称DS,DeferredLighting,DL技术暂不在这里讨论)。那么传说中的强大延迟渲染技术到底有何强大之处呢? 阅读全文
posted @ 2012-01-29 17:07 Zephyroal 阅读(2699) 评论(1) 推荐(0) 编辑
摘要: 作为一个标准古董,习惯用诺记转头很久了,但大流所向,正好关注的某米在某天半夜奋战是开卖了,还好,给俺“抢到”了,到手之后,自己对手机的概念应该完全颠覆,几个上G的大型游戏让我见识到了新的时代已经到了,很快,硬件的不断提升,3G的普及,这绝对将是一片新天地!晒图,mark,我要开发MobileApp!(某米还是灰常给力的,挂着扣扣,人人再跑大型App,流畅度巍然不动,最强悍的是GTAIII十周年纪念版,可以说和PC版找不出区别了,可这货太过强势,截屏直接当机,逼得我做了据说是Android用户的必备技能:抠了电池。。。GLoft的背刺也是相当给力,可以看出已经上了OG的shader管线,物理系统 阅读全文
posted @ 2011-12-28 17:54 Zephyroal 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 神秘海域:顶级工作室“顽皮狗”成长史(下) 有限的飞跃,无限的遐想 相比德雷克同工于心计的Katherine Marlowe的较量,更大的挑战或许是,《未知海域3:德雷克的诡计》(《未知海域》又译为《神秘海域》)能否超越全球玩家日益高涨的期待。本作的进化,能否再次提升前作在两年前树立的天花板?曾在《未知海域2》团队中担任高级设计师,在 本作开发时跃升为游戏开发主管的Justin Richmond表示,“从《未知海域2》到《未知海域3》依然是一次飞跃,只是这一回步子迈得没有那么大... 阅读全文
posted @ 2011-12-19 11:22 Zephyroal 阅读(941) 评论(0) 推荐(0) 编辑
摘要: (终于恢复了,这几天的一个疙瘩,都考虑要搬家了。。。吐一口气,在试图用Word连接之后LiveWriter功能正常了,哈哈,继续) 神秘海域:顶级工作室“顽皮狗”成长史(中) 顽皮狗的平衡之道 我们会习惯性的认为,顽皮狗注定成为顽皮狗,就像爱莲娜会爱上德雷克一样顺其自然。其实,对于成功的种种解读,外界陷入了太多华而不实的误区。著名游戏记者N'Gai Croal认为顽皮狗的成功在于成熟。并非是在标新立异,而是一针见血的指出了顽皮狗多年来的发展轨迹。没有太多秘诀,也没有过高的门槛,花上二十多年时间将一件事情发挥到极致,恰恰是普通人获... 阅读全文
posted @ 2011-12-17 14:04 Zephyroal 阅读(999) 评论(0) 推荐(0) 编辑
摘要: 24小时极限挑战WPF:LOLVoiceExtractor(WPF/C++DLL)实战--Zephyroal楔子:游戏入迷太多终究不是件好事,技术同样有趣,可千万不能荒废,在每日闲余撸一把的时候,突然想过一个念头,游戏里人物的语音如此有趣,何必把他们提取出来做出手机铃声之类的逗逗去呢?作为一个懒人,第一时间想到的是搜索工具,很快在坛子找到一个好东西:fsbext,用着还算不错,一部成功,但缺点也很大,命令行,看可怜的回帖数就知道对于普通玩家造成的困扰了,但很惊喜的发现了fsbext目录里还有若干.h和.C文件。。。难不成是源代码?!初看了下,fsb文件应该是FMOD的打包格式,如果代码可用,这 阅读全文
posted @ 2011-12-17 13:58 Zephyroal 阅读(3906) 评论(3) 推荐(2) 编辑
摘要: 神秘海域:顶级工作室“顽皮狗”成长史(上) 《游戏机实用技术》上的文章,偶然在173上看到,对顽皮狗工作室不断提到的坚持专注甚以为是,特意转来记录,谨以自勉,勿忘梦想。。。 身为顽皮狗的新任游... 阅读全文
posted @ 2011-12-15 21:20 Zephyroal 阅读(1234) 评论(0) 推荐(0) 编辑
摘要: 最近遇到一个很囧的问题, 由于各种原因,编译PixelShader后的ConstantTable出错,也就是如需要动态改变一些常量的需求无法实现, 使用了各种方法无法实现,万般无奈,在最后放弃之前又一次拿出了压箱底的DXSDK, 。。。。 慢着,好像通过Device可以直接设置,真是孤陋寡闻了, ID3DXEffectStateManager::SetPixelShaderConstan... 阅读全文
posted @ 2011-12-03 15:12 Zephyroal 阅读(1762) 评论(0) 推荐(0) 编辑
摘要: ms被一个问题缠住了,mark一下~~There have been issues with DirectX since way back in the February 2005 update relating to theD3DXdll library files. Since then you can not distributes apps without the DirectX runtime and expect them to work.Windows XP users who keep their machines up to date should all have Dir. 阅读全文
posted @ 2011-12-01 18:10 Zephyroal 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 一天干掉一只Monkey计划(二)——热流扰动,径向模糊懒病又犯了,很多事情,你自以为囫囵吞枣,会了,可其实你不会,但亦有很多事情,你害怕你不会,但其实不妨来个囫囵吞枣先!戒贪戒急,戒骄戒躁,多谢多想多练,得时常打开RM和Word压压自己,好吧,继续上篇所讲,由于前人已有铺路,我就偷懒了,仅作实现,本篇内容同样转自逍遥剑客的Blog:1, 热流扰动 柏松分布• 每个人都对自然界中的这种大气效果很熟悉• 光线在穿过不同密度的介质时会弯曲热微光• 热空气密度比冷空气小• 密度影响介质的折射率• 热空气上升的同时会被冷空气替代, 这会改变光射入眼睛的路线折射率的部分改变会导致我们看到的景物发生扭曲, 阅读全文
posted @ 2011-11-24 20:20 Zephyroal 阅读(1626) 评论(2) 推荐(1) 编辑
摘要: Lua脚本在C++下的舞步(一)(入门指引)转帖来自:http://www.acejoy.com/bbs/viewthread.php?tid=1931&extra=page%3D1现在,越来越多的C++服务器和客户端融入了脚本的支持,尤其在网游领域,脚本语言已经渗透到了方方面面,比如你可以在你的客户端增加一个脚本,这个脚本将会帮你在界面上显示新的数据,亦或帮你完成某些任务,亦或帮你查看别的玩家或者NPC的状态。。。如此等等。但是我觉得,其实脚本语言与C++的结合,远远比你在游戏中看到的特效要来的迅猛。它可以运用到方方面面的领域,比如你最常见的应用领域。比如,你可以用文本编辑器,写一个 阅读全文
posted @ 2011-11-23 09:50 Zephyroal 阅读(18074) 评论(1) 推荐(5) 编辑
摘要: 突然看到一篇文章,“看网上有人专门做了一些小工具,用来统计代码行数。感觉不是很必要。因为Visual Studio中的搜索功能支持正则表达式(虽然语法比较诡异),我们完全可以通过正则表达式来遍历整个解决方案从而获得代码行数。^:b*[^:b#/]+.*$需要注意:#开头和/开头或者空行都不计入代码量... 阅读全文
posted @ 2011-11-22 21:07 Zephyroal 阅读(6398) 评论(4) 推荐(0) 编辑
摘要: [原创文章,转载请保留或注明出处:http://www.regexlab.com/zh/regref.htm]引言 正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', 'abbbbbbbbbb' 都符合这个特征。 正则表达式可以用来:(1)验证字符串是否符合指定特征,比如验证是否是合法的邮件地址。(2)用来查找字符串,从一个长的文本 阅读全文
posted @ 2011-11-22 20:53 Zephyroal 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 正则表达式30分钟入门教程版本:v2.31 (2009-4-11) 作者:deerchao转载请注明来源目录跳过目录本文目标如何使用本教程正则表达式到底是什么东西?入门测试正则表达式元字符字符转义重复字符类分枝条件反义分组后向引用零宽断言负向零宽断言注释贪婪与懒惰处理选项平衡组/递归匹配还有些什么东西没提到联系作者最后,来点广告……网上的资源及本文参考文献更新纪录 本文目标30分钟内让你明白正则表达式是什么,并对它有一些基本的了解,让你可以在自己的程序或网页里使用它。如何使用本教程最重要的是——请给我30分钟,如果你没有使用正则表达式的经验,请不要试图在30秒内入门——除非你是超人 :)别被下 阅读全文
posted @ 2011-11-22 20:51 Zephyroal 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 创业故事:从50万开始创业 腾讯的创始人们 润讯工程师马化腾 丁磊的成功给了很多人榜样的力量。比如马化腾。流行的最广的一个版本是,正是因为看到丁磊靠着免费电子邮箱攻城拔寨,走向成功,与丁磊在CFIDO上有过交情,同有电信背景的马化腾心中泛起阵阵涟漪,因此决定创办腾讯。 关于腾讯为什么在1998年创办,还流传着另外一个版本。至少在马化腾毕业后工作的第一个公司润讯内部流传着这样的传闻:当时... 阅读全文
posted @ 2011-11-17 17:02 Zephyroal 阅读(518) 评论(0) 推荐(0) 编辑
摘要: RenderMonkey的计划到了第二天就被一场病给打断,似乎人生已经遇到了一个瓶颈,工作太过疲惫,放纵的心理越来越强烈,下班后只知玩游戏取乐,迷茫。。。光棍节给自己买了一堆的书,希望自己能够醒过来,努力、努力再努力!--《C++沉思录》序 这是一本关于C++程序设计的书。说得具体些,它首先是一本关于程序设计的书,其次才是一本关于C++的书。从这个意义上讲,这本书与坊间大部分C++书籍都不一样,那些书所关注的是语言本身,而不是如何运用这种语言。 识字最多的人一定是最好的作家吗?能演奏最多音符的人一定是最好的音乐家吗?最勤于挥舞画笔的人一定是最好的画家吗?显然不是——这些观点极其荒谬。然而,我. 阅读全文
posted @ 2011-11-16 20:37 Zephyroal 阅读(488) 评论(0) 推荐(0) 编辑
摘要: Stroustrup C++11标准推出了很多有用的新特性,本文特别关注那些相比C++98更像是一门新语言的特性,理由是:这些特性改变了编写C++程序使用的代码风格和习语【译注 1】,通常也包括你设计C++函数库的方式。例如,你会看到更多参数和返回值类型为智能指针(smart pointer),同时也会看到函数通过值传递返回大型对象。你将会发现在大多数的代码示例中充斥着新特性的身影。例如,几乎每5行现代C++代码示例都会使用到auto。C++11的其他特性也很棒。但是请先熟悉下面这些,正是由于这些特性的广泛使用使得C++11代码如同其他现代主流语言一样整洁、安全和高效,与此同时保持了C++传统 阅读全文
posted @ 2011-11-15 10:09 Zephyroal 阅读(5768) 评论(0) 推荐(0) 编辑
摘要: 为你解惑之WPF经典9问详解 时间:2011-01-12 04:31来源:CSDN 作者:林榆耿 本文解答了关于WPF的9个最常见的问题。从某种意义上讲,这两种技术是相互关联的:它们都是关于界面表现的技术,更进一步的,Silverlight是基于WPF的,是它的一个子集。不仅从理论上介绍了这两种技术,同时还提供了一些小的例子供大家参考。 第1问:我们已经有了GDI、GDI+和Direct... 阅读全文
posted @ 2011-10-12 11:26 Zephyroal 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 专注就要勇于对其它1000个好主意说“不” 看到这一个标题,便深以为是,谨记,牢记! 乔布斯是在苹果处于低谷时再次进入苹果的,那时苹果没有iPod,没有iPhone,也没有iPad,有的只是对前途的迷茫。在1997年,苹果的股价跌至不足4美元,大部分人都认为苹果这次肯定是要完了。乔布斯却并不这么认为。也就在那年的苹果开发者大会上,乔布斯整整花了一个小时的时间回答了开发者提出的各种***钻的问题。 人们一般会认为专注意味着对你需要专注的事情说‘是’,乔布斯却并不这么看,在那次开发者大会的Q&A环节中,乔布斯发表了有关专注的一个著名言论:“要想专注,就要勇于对其它1000个好主意说‘不’;专注 阅读全文
posted @ 2011-10-11 15:50 Zephyroal 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 一天干掉一只Monkey计划(一)——基本光照模型及RT后处理 1, 首先复习一下基本的光照模型: Ambient Diffuse Specluar。。。不用多谈,不清楚自己复习,^_^~ 然后建立一个基本的RenderMonkey工程,就可以开始着手建立一个基本的光照模型了。 2,VertexShader: bool bViewSpace; float4x4 matView; float4x4 matViewProjection; float3 vecLight; float fSinTime0_X; float4 vViewPosition; struct VS_... 阅读全文
posted @ 2011-10-10 20:14 Zephyroal 阅读(2298) 评论(3) 推荐(1) 编辑