合该男人走运,凡是在热爱中的女人,总是被爱情迷住了眼睛,而且从来就不了解生活。——契诃夫(上海网站建设)
Silverlight游戏研发手记:(五)SLG动感增效之《幻影粒子》
Admin
2012年1月19日
跟着电子技巧成长与普及,人们应用电脑时候越来越长,因为人类自身身材比如眩晕症、眼球衰老等客观身分存在,将来玩家会加倍偏向于低视疲惫度/低神经刺激的绿色健康休闲2D游戏而非3D。《希魔复生》2D/3D双版本发售后截然不合的回响再一次向印证了2D游戏是永远不会被3D庖代的,甚至超出!当然,超出的关键便在于游戏的动态细节处理惩罚与把握,这是一种汗青必定的进化而非简单回归。
若是说畴昔,因为策画机的机能瓶颈开辟不出高画质、华丽的SLG游戏;但今天,足够的前提让这一切成为实际:Silverlight + 《幻影粒子》,我们正全力打造下一代动感实足之SLG。
还在为游戏中华丽的魔法特技而流口水吗?

其实这一切结果包含阳光、雨滴、瀑布、火焰、爆炸、烟雾、涟漪、魔法等等,我们都可以经由过程一款名为《幻影粒子》的对象轻松建造:

《幻影粒子》是一款专业级的2D动画殊效建造软件(自带有重大的粒子殊效库,官方按期更新,且网上也可以找到很多第三方公布的殊效库),绝对是2D游戏锦上添花之利器,其做出来的粒子结果毫不减色于3D。不夸大的说,甚至完全可以建造仿真级电影级殊效。
没错,是它让我深切感触感染到,动画已不再是美术的专利,《幻影粒子》让全能的游戏法度员神奇崛起!
当然,本人也仅仅是一名初学者,有爱好深切进修的伴侣可以在网上搜罗多量相干教程;对于大多半游戏开辟者来说,以批改现成的案例作为入门,可以更好的懂得该软件的整体应用流程和大致细节处理惩罚,把握在如此重大而现成的粒子结果库长进行批改和二次创作是性价比最高的应用规划。
那么就暂且班门弄斧一回,分享一下我为本系列教程SLG Demo添加几味殊效的建造过程。

以上为一幅传统的RPG地图,对于老游戏来说,或许如许的结果已经很精细了;然则如今的多核电子设备迅猛如此迅猛,以至于为了不让机能白白浪费,我们完全可以在画面方面更进一步,让结果最大化。
如何让静止的烟囱冒出滚滚浓烟?如何让古老的宝箱闪闪发光?如何让失落的水井非分希罕凸起?
传说,丛林中的每一口水井深处都隐蔽着神秘宝藏,当它的主人呈现时便会放射出刺眼的绿色光线。那好吧,我们就先为这口水井添加一道绿光吧!
循着光的轨迹,我们打开《幻影粒子》:

在库面板上右键->快速载入粒子库,我们可以看到已经集成了十多款很是经典的的粒子殊效库。
此中的“火花粒子”库中便有一款很有神秘感名为Star Trail 3的粒子殊效:

播放后发明尺寸大了些且色彩也不合错误,必须得批改。于是我们双击打开它的“发射器属性”并对其局部细节及“缩放”和“粒子色彩”属性进行调剂:



对比地图中水井的大致尺寸对全部项目进行缩放:


接下来在项目窗口正中心点击一下,便可将该殊效放置于项目中:

点击绿色播放按钮,嘿嘿~闪烁的绿光呈现啦~!


剩下的题目是,在Silverlight的游戏中如何应用它?当然,起首得将这个动画进行输出:


《幻影粒子》供给的输出格局还挺多的,经过本人一一测试,终极的结论是:只有AVI(无损)和PNG(有损)斗劲靠谱,分别对应电影殊效和游戏殊效应用范畴。
对于Silverlight来说,毫无疑问,当然选择PNG。当然,希罕须要重视的是尽量规避黑色的元素部件;因为《幻影粒子》导出的PNG并非无损,尤其是粒子结果中若掺杂有黑色像素,导出的图片相当糟糕:

OK,遵守以上参数点击断定后,我们便可获得连气儿的120帧粒子动画PNG序列图片。实际上绝大多半2D游戏根蒂根基都用不上如此高的帧频,所以我们可以按照游戏的实际品德需求,截取中心项目组,并间隔提取须要帧图,比如每间隔4提取一张便足以构建一个连贯轮回的绿光动画,再以连气儿有规律的数字对它们进行定名:

最后,将这些图帧添加到游戏中并经由过程一个名为Animation的控件浮现出来。以同样的办法,我们在《幻影粒子》中也能找到现成类似的冒烟及闪光动画,将它们稍作批改后便可参加到游戏中烟囱和宝箱上方~哈,刹时全部游戏活泼了很多!

这是一款基于Silverlight的SLG游戏引擎的一项目组,在线演示Demo如下(点击下载该Demo源码):
手记思虑:其实,最让人高兴的莫过于经由过程《幻影粒子》建造出来的动画殊效所有权完全属于建造者,建造者们再也不消愁闷版权题目(如此多量的变更参数,批改后的样式外观都邑产生千变万化),在它的帮助下进行Silverlight游戏开辟真乃如鱼得水~高机能开辟效力搭配高品德,这莫非不是我们所有游戏开辟者最梦寐的寻求吗!
中游在线的《WOWO世界开源》,所有游戏厂商都开端在移动平台布局;跟着多核手机将成为趋势,手机游戏中多量炫彩动画将不再成为机能题目。近期诺基亚公布亚太总部将由新加坡迁至北京,这对于Windows Phone应用开辟来说锦上添花!加油吧,开辟者们!
|