设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: 89444640
打印 上一主题 下一主题

[有事请教] 音效问题得到解决,但如何替换全部音效

[复制链接]

Lv1.梦旅人

梦石
0
星屑
64
在线时间
4352 小时
注册时间
2007-8-31
帖子
1982
11
发表于 2017-1-17 18:15:15 | 只看该作者
脚本帮你写了一下,asperta这个hash里面保存的是自动替换前后的音效名列表,如果你要手动替换也可以,把列表清掉就行了。se.txt保存着哪个地图ID的哪个事件ID有哪个音效。替换后的会保存到Data1文件夹里。建议替换前先备份。

RUBY 代码复制
  1. #自动替换地图指定事件SE文件名  by asperta
  2. asperta = {
  3. "001-System01"=>"002-System02",
  4. "003-System03"=>"004-System04",
  5. "替换前"=>"替换后"}
  6.  
  7. Dir.mkdir("Data1") unless File.directory?("Data1")
  8. ary = Dir.entries("Data/")
  9. str = ""
  10. for a in ary
  11.   if a =~ /Map\d\d\d/
  12.     @map = load_data("Data/"+a)
  13.     @map.events.each {|key, value|
  14.       for i in 0...value.pages.size
  15.         for j in 0...value.pages[i].list.size
  16.           if value.pages[i].list[j].code == 250
  17.             str += "地图:" + a + " 事件:" + key.to_s
  18.             str += " SE名字:" + value.pages[i].list[j].parameters[0].name + "\n"
  19.             if !asperta.empty?
  20.               asperta.each {|k, v|
  21.               if k == value.pages[i].list[j].parameters[0].name
  22.                 value.pages[i].list[j].parameters[0].name = v
  23.               end
  24.               }
  25.             end  
  26.           end
  27.         end
  28.       end
  29.     }
  30. save_data(@map,"Data1/"+a)
  31.   end
  32. end
  33. File.open("se.txt","w").write(str)
  34. exit

点评

大神在人间..  发表于 2017-1-17 19:17

评分

参与人数 1星屑 +120 收起 理由
89444640 + 120 万分感谢。

查看全部评分

我真是王小二过年,一年不如一年。目前正在寻找状态中,努力找回当初的动力!
“底蕴制作者”—asperta最新博客开通!以后将在这里更新制作进度报告!
我的作品官网:http://www.asperta.org/
ASPERTA世界论坛:http://bbs.asperta.org/


回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
35209
在线时间
4170 小时
注册时间
2007-12-15
帖子
10072
12
 楼主| 发表于 2017-1-18 06:35:45 | 只看该作者
asperta 发表于 2017-1-17 18:15
脚本帮你写了一下,asperta这个hash里面保存的是自动替换前后的音效名列表,如果你要手动替换也可以,把列 ...

非常感谢!立刻着手进行工作。……得先去坐班车- -b
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1759
在线时间
2524 小时
注册时间
2010-10-12
帖子
1454

开拓者

13
发表于 2017-1-18 07:42:27 | 只看该作者
好东西, 感谢分享。以后有机会等我的游戏成品出来后也把音效替换成版权没问题的版本。
现在制作的时候先暂时凑合一下。

对了我以前在https://audiojungle.net/找素材。不过这上面的音效和bgm是按件收费的,现在看来楼主推荐的比较划算(鄙人游戏将要用到特别多音效)

点评

主要是暂时没确定下来需求。我还是等游戏到收尾阶段时候再一次性把所有需要的se列表出来然后找。根据数量和需求决定是否走单件收费还是自助吧。  发表于 2017-1-19 05:28
按件计费也有其好处,se1美元有需要也可以买点,卖19美元的音乐质量都没的说啊~真好听~闲钱多了买几个去。  发表于 2017-1-18 19:28

回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
35209
在线时间
4170 小时
注册时间
2007-12-15
帖子
10072
14
 楼主| 发表于 2017-1-18 11:30:34 | 只看该作者
刺夜之枪 发表于 2017-1-18 07:42
好东西, 感谢分享。以后有机会等我的游戏成品出来后也把音效替换成版权没问题的版本。
现在制作的时候先暂 ...

不客气~地图我倒出来后看着就那么几个音效来回用,还算好,动画可由我折腾的。
最好根据当前需要的音效,去买个一年的下载权限,先把一些典型的音效,比如菜单、按键音、成功、失败、获得技能 升级、各种地图表情音效、当然有可能的话,学霞网游,道具不同种类的有不同种类的拿起放下音效(这个道具太多尽量别碰)
其他一些特殊的,随着用随着找。
找到足够数量以后,万一过了一年权限,如果不是特别需要,可以用goldren处理收集到的音效,改成接近需要的效果。
我试了一下,就同一个火焰音效我们初级使用者也能至少该出三四种听起来不错的不同音效。
除了bgs也多找一些~虫鸣海浪清风静夜星光啥啥啥的~

然后我建议把音效统一格式,如果不多的可以wav,太多的话最好ogg最高等级的,不要在乎那点容量

然后这个音效库里面 ,有一些音乐小段落,是一些外国音乐制作组作为试听放上去的,似乎是广告作用,只是段落,但是真心好听。英文够好可以直接联系他们咨询下收费,可惜英文不行啊- -b
还有一些dj鼓点,听起来如果会音乐制作会非常有用。
我光听鼓点就随着摇摆起来了XD 感觉一些鼓点似曾相识~

我弄了十来个竖琴的音效作为回复法术和药物的使用音效,效果不错,音效也是有魔力的XD
光听着都不自然的露出微笑~
魔法 回复06.rar (296.47 KB, 下载次数: 30)
你可以感受一下,就冲这个,这钱花的太值了~

可惜的是语音英文
找个少女的音效结果全是女孩的音效,我要嗯啊这是哎呦吼嗨啊
难道只能回去练伪声,几百遍的试出一个能听的- -b



不过要在英文网站找到需要的音效就有点困难了。
分类完全找不到头绪,请问有什么技巧吗?或者请给一些常用词汇,比如 魔法 恐怖 悲伤 菜单效果音对应的词汇
我按照中文习惯找,火音效
搜fire 结果搜到的好多是枪械开火音效
然后找flame又出来好多火焰通过的音效
搜龙卷风 Tornado搜到一片请到最近的龙卷风避难  的语音
不亏美国中部号称龙卷风走廊- -b

评分

参与人数 1星屑 +66 收起 理由
刺夜之枪 + 66 666

查看全部评分

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-29 00:48

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表