RazerDP RazerDP
我悄悄的路过,谁也不能发现我!
关注数: 21 粉丝数: 516 发帖数: 5,116 关注贴吧数: 15
关于RogueLike娱乐对抗 大家好,我是纵横天下服务器的程序。 之前开发过L4D2 RogueLike插件,反响还是很不错的,具体可以看我们群管理发的宣传帖: https://tieba.baidu.com/p/7942216708 但是作为一个1000h的萌新,对抗才是最终之路,目前搭建了一个拥有反作弊系统的zonemod专业比赛对抗服(传送门:https://tieba.baidu.com/p/7891447237) 然而由于过于专业而深感无力,因此我正计划着把肉鸽和对抗结合起来做出类似【技能对抗】的游戏类型。 机制大致如下: 【生还者】: 生还者在比赛开始后需要在系统给出的3张卡牌中选择一张,均为团队buff(比如生还者生命值翻倍,速度+50%这种),团队buff只能在当前章节生效,过图则清空。 【感染者】: 感染者每次复活都会在系统给出的3张卡牌中选择一张,感染者的卡牌作用于玩家扮演的感染者身上(比如技能CD减少50%,舌头攻击范围增加100这样子的),感染者死亡后卡牌失效,下次复活重新抽取。 机制就只有上面这两个,卡池的话到时候再重新定制,数值上生还者的团队为强力卡,感染者的卡牌则稍弱,整体控制在上限为写专难度左右,反正不会出现RPG那样离谱的数值。 服务器不会收费,没有什么鬼VIP,所有人都是公平的,一切拼人品和技术。 不知道这种玩法会不会让对抗娱乐很多且受欢迎~
【图文教程】关于移植CS5的插件到CC 鉴于 ADOBE的 CC发布,很多人都有种跃跃欲试的感觉,毕竟内置C4D,云端备份等等功能都是让人满怀期待,但是,很多人呢又纠结于插件的问题。。。 前一天,楼主也发过一个帖子,说是CS5的插件完美移植到CC中,因此可以这么说,凡是64位的插件,CS5~CC基本通用(这里是说基本,有的插件是需要特定版本)。。。 那么,废话不多说,现在开始教程。 首先,我们必须要备份两个文件夹,备份CC下面的这两个分别是插件、预置,电脑就是这样,有了备份,随便折腾~备份好后,我们就可以动手了,不需要顾及后果,如果有问题,就还原覆盖回去就是了。 然后,我们删除CC下面的这两个文件夹 (切记,要备份后才删除,否则出问题后只有重装的命了)。。。 接下来,我们复制CS5的这两个文件夹复制到CC下面可以看到楼主的修改日期,几乎是现场直播哦~ 接下来,我们找到我们的备份,直接把两个文件夹复制回去。遇到这些提示全部选是,这么做的目的是,将CC特有的插件(比如C4D)全部还原回去,因为我们原来只是将CS5的插件复制过去,里面并没有CC的插件。 这样,我们就可以看到CC下面既有CS5的插件,也有CC的插件。这个时候,我们可以运行CC,但绝对会报错!这里截图几个主要报错这个就是复制过去后的问题所在,其中不难看出,主要是CC插件的问题。。。现在我们进行副本去除~ 关闭CC,打开它的插件目录,打开effects下的cycore fx文件夹,把里面的文件全选,复制到effects下的cycore FXHD下,然后删掉cycore fx文件夹。 (楼下继续,一楼不超10张图,保险一点)
【图文教程】 小谈中英文表达式冲突问题 最近楼主的一个教程《ST预置制作倒鸭子类似视频》被人留意了,但是很多人都卡在表达式那个地方,这个关于中英文表达式冲突的地方应该是困扰了许许多多的人了吧。。。 不过,说实话,楼主认为。。。AE能不用表达式就尽量不用,因为表达式有时候的确很方便,但更多时候,却是带来烦恼,因为,一旦表达式编写错误,就得花很多时间去修正。。。楼主说过,我是大一的,专业是编程,因此楼主深知编程的利弊,当然,AE的表达式简单好多,毕竟是基于JAVA的,没有C++那样需要头文件,预处理什么的。。。(当然,用拾取器,wiggle,time等等简单常用的表达式不算) 好吧,回归正题,AE中英文表达式冲突的地方无非只有一个:插件翻译冲突。。。如果不是这个问题,估计就是AE的绿化版与完整版问题了(绿色版AE 包含的 表达式库貌似不足。。这个楼主只是猜测) 那么,现在就开始解决这个问题。。。 就以楼主的st预置来说明(注:楼主的CS5并无插件翻译问题,因此这里只能说明) 如图,当楼主放入ST预置,就会发现空白层被自动写入了一堆表达式(红框内)而这些表达式对应的,则是st预置的对应项目那么,现在我们来看看表达式(这里只做简要说明,不做深度研究) 如图可以看到,图中定义了变量:wig,st,min,max,他们都有各自指向的ST预置项目 就好比这段:“wig=wiggle(effect("WiggleSpeed")("Slider"),effect("WiggleAmount")("Slider"))-value;” 这里是定义了wig变量,“=”是赋值号,在编程语言中(楼主以c++的语言简要说一下),等号“=”并不是等于的意思,而是赋值的意思,其用处是将等号右边的值赋予给左边的变量。(ps:c++中等于的符号为“==”【两个等于号】,不知道java是否这样)。然后可以看到一个总体表达式,wiggle(),这个是wiggle表达式,大家都很清楚的了,只是这里用了表达式嵌套,可以看到wiggle()里面还有表达式,第一个是effect(),这个就是引用预置、插件中的项目了,可以看到,这里是引用st预置中的“wigglespeed”下的“slider”,可以看图(箭头部分):第二个也是一样,指向于wiggleamount中的slider。。。 好,简述就到这里,那么中英文的表达式冲突在哪? 就是在于引用这里,很多时候,特别是CS4的汉化版,都是将这里都翻译了,特别是:slider→滑块, checkbox→检测框 ,layer→图层。。。。楼主的CS5并未对插件进行翻译,因此图中是原样,大家可以看看自己的特效那里,看看图中圈住的地方是否被翻译了。。。 刚才说过,预置是自动写入英文表达式,但我们的项目被翻译成了中文,因此就会出现表达式错误,类似于这样的。。。 那么我们该如何修正,其实很简单,我们已经知道是指向不明确的问题,因此我们可以手动修正表达式。。。 首先,我们确定一下预置中的对应属性的名称: 就好比刚才这个图:,如果发现wigglespeed下面的slider被翻译成“滑块”,那么我们就找到表达式中的wgglespeed关键字,找到它后面的“(“Slider”)”,将slider改成预置中对应的名称,改完这个后,就去找下一个,直到所有的对应名称都改完,就好比图中,需要改正的可见地方被圈出来。。。。虽然这样是比较麻烦,但是。。。为了做出效果,麻烦一点又如何- -(还好。。。楼主的CS5没有翻译这些。。。) 另外,请注意,双引号必须是英文状态下的双引号并且不能去除。。。其次,表达式的编写大小写敏感。。。因此,楼主还是那句话- - 能不用表达式就尽量不要用。。。。 其他插件如果出现类似错误,也可以这样修改。。。。 OK,就此。。。。BYE
【图文教程】运用SureTarget预置来简便的制作“倒鸭子”类似视频 写在教程前 首先,要表示对倒鸭子视频的原作者表示敬佩,因为,这个创意实在是太好了,而且视频超级的搞笑~更重要的是,对大家展示了AE的迷人风采 其次,要感谢VC。。。。不仅是因为AK,而且是因为VC出了好多的插件/预置/素材,这些对我们的AE的帮助不能够以“大”来表示了。。。。 对于 本次教程,您需要的第三方插件/预置为:Sure Target 1.51(该预置楼主会上传到网盘) Sure Target:是VC出品的一款摄像机辅助插件,此款插件主要用于控制摄像机运动,是一款很不错也很实用的插件。 本次教程将不使用插件,因为安装插件会因为各种原因而导致无法使用(特别是,ST插件必须使用在英文版的AE中,广大汉化版AE的人因此而与ST无缘),本次教程使用的是与ST有“血缘”关系的 ST预置,相比而言,不仅操作简便,参数明显易懂,而且,在English/汉化版 都可以使用。(CS6大师版 的不知道能不能使用,楼主没有测试过) 本次教程难度:10~50(视个人要求而定) 操作繁琐程度:20(有点麻烦) 本次教程插件下载地址:http://tieba.baidu.com/mo/q/checkurl?url=http%3A%2F%2Fpan.baidu.com%2Fshare%2Flink%3Fshareid%3D440673%26uk%3D2634595449&urlrefer=7155038d3762c40ce97284309d930dd3 预置安装方法:把文件夹“__-Video Copilot-__”整个复制到你AE(Adobe\Adobe After Effects CS5\Support Files)的support files下的 Presets 文件夹下,然后打开AE,在预置/效果搜索窗口输入sure target就可以看到了楼主有两个版本的ST,本次教程用的是1.5.1版本
1 下一页