Silverlight.XNA(C#)跨平台3D游戏研发手记:(四)SLG无限自由之过场动画

news/2024/11/9 10:08:31/

最初迷恋《火纹》,便是因为战斗时的场景切换(战斗特写);《梦幻模拟战》、《高达》、《高级大战争》亦如是。特别喜欢这些电子公仔上演一幕幕华丽的战局,如果要说一款战棋类SLG的精髓在哪?毫无疑问:没有战斗特写的SLG永远无法成为经典与永恒。

战斗特写,即SLG中角色对战时对战斗场景的放大,让玩家身临其境的感受战斗的激烈与乐趣,细腻而畅快。

在游戏设计设方面,战斗特写无外乎是两个Scene的切换,一个隐藏,一个显示,这并不困难;而最华丽又最能吸引眼球的关键其实便是夹于其中的过场切换动画:

有的一扫而过,有的发散放大,有的肢离破碎,亦有渐隐渐现,旋转、波纹无不天马行空,成为每款SLG所独具韵味之地。

看似复杂的效果,其实我们只需借助一张纹路图片配以相应的HLSL解析便可完成。

乍一看,这些都是神马?3D地形材质?确实有些异曲同工之妙。通过HLSL编写对像素边缘的查找,再以动画形式处理其中的Progress参数,见证奇迹的时刻:

过场动画

本节,我为大家准备了4种动画形式,并倾囊所出,为大家提供了近百张过场纹路素材,嘿嘿~无限自由拓展,你感动了吗?

这是一款基于Silverlight的SLG游戏引擎的一部分,在线演示Demo如下(点击下载该Demo源码):

其实,将此类过场动画运用到Silverlight企业项目中,效果同样增色不少,用户体验大幅提升直接影响软件好评,何乐不为?

一切都快了,人们高节奏的生活习惯让复杂而缓慢的战棋SLG逐年衰退,虽然页游方面在努力弥补,但具有纯正血统战斗特写的几乎没有,这也是为什么至今我们这些电玩人依旧每天期盼着《火纹》新作。我不想用预防老年痴呆这个理由来挽救战棋SLG,在利益与理想面前,大家通常会选择背弃,突然有一天或许你发现,原来人生的意义并不仅仅是获取。

后妈Adobe断臂Flash和FLEX,HTML5除了帮你泡妞,带来任何金钱了吗?Silverlight 5 的3D性能突飞猛进,WP7的蓄势待发,强大的势力正在席卷全球,Silverlight 6 !  一个必将改变世界的力量,今天的你,还在迷失吗?


http://www.ppmy.cn/news/703793.html

相关文章

永恒之蓝MS17-010

永恒之蓝MS17-010 实验概述   Ms17-010漏洞又称永恒之蓝漏洞,自从EternalBlue这个Exploit被影子经纪人公布到互联网上后,就成为了“明星”。在过去的五月中,这个Exploit被多款恶意软件利用。包括肆虐的WannaCryp0t,无文件的勒索…

永恒的契约

题目大意 有一个神奇的大回环,由n块石头组成。 第i块石头有一个高度ai,两块不同的石头i,j能够互相看到,则它们在环上的两条路径中有至少一条路径上除了两个端点(即i,j)路径上石头高度都不大于min(ai,aj)。 求有多少…

永恒★爱★

没有人有永恒的生命,因为有生命就意味着有死亡。没有人有永恒的朋友,只要交上新的朋友,就会失去一些老的朋友。没有永恒的敌人,有一天你会发现敌人也会像朋友一样亲密,朋友也会成为你的可怕敌人。只有爱与血缘才是永恒…

永恒的魅力

爱情具有永恒的魅力,它不仅给人带来感情上的相互满足,而且在于它总是蕴含着一种未知的深度。这种深度令人揣摩,教人思索,从而使人在不知不觉中汲取力量,感受到爱情的真正的伟大。  爱具有巨大的创造一切的力量&#…

09永恒之蓝与永恒之黑的复现

一、永恒之蓝 1.简介 2017年3月14日,微软公布SMB远程代码执行漏洞(MS17-010),又称永恒之蓝,该漏洞在 Microsoft 服务器消息块 1.0 (SMBv1) 服务器处理某些请求时,存在多个远程执行代码漏洞。成功利用这些漏洞的攻击者…

永恒之蓝补丁

国家网络与信息安全信息通报中心紧急通报:2017年5月12日20时左右, 新型“蠕虫”式勒索病毒爆发,目前已有100多个国家和地区的数万台电脑 遭该勒索病毒感染,我国部分Windows系列操作系统用户已经遭到感染。 情况紧急,…

永恒不变

项目的消息发布了,在本次CJ。 没有过多的感觉,因为没有心思去感觉。 动态加载的优化、天气系统、材质优化、64位平台支持、编辑器新功能、BUG修正…… 看起来很多吧?一点都不多,来了两位强大的同事来分担工作,其实我…

永恒之蓝

南昌大学计算机渣渣一枚,午睡时刷微博发现一则有关比特币病毒的消息快速扩散了出来,各高校校园网纷纷中招,cmcc也不能用,黑客凯文也推上了热搜。 昨晚就听说了校园网和cmcc中毒了,但是具体是个什么事不太清楚&#xf…