forum

[原创]OSU!歌曲制作教程~~期望对大家有点用处>_< (已修改)

posted
Total Posts
92
Topic Starter
chy_old
首先感谢Sousei和蔷薇为我写这篇教程提供的帮助
thanks for Sousei and QiangWei for their advice on this article



本文允许转载,但请标明原作者和出处
Everyone is allowed to repost the article,WHEN with my name and website of osu!,thanks


如果对界面不了解的,可以去1025的帖子去看><
哪里有汉化的
http://osu.ppy.sh/forum/viewtopic.php?f=25&t=5236


感谢MRhythm为我指出文章中的错误..我直接引用他的叙述了,这里不再一一的说明.
可以去6楼看一下有关offset的内容..

打开OSU..选择EDIT


看到这个提示了么..把你准备的MP3或OGG格式的拖入即可
这里我选择茶太的太阳....要英文名,我试过汉字,有可能会乱码..

dipsy edit:一定要把檔名改成英文,否則上傳的osz檔案無法被解壓縮。

如果你已經開始做了,補救方法:

1.把你的音樂檔的檔名改成英文。
2.把你所有的.osu檔用記事本打開,把AudioFilename: xxx.mp3這行改成你修改過的檔案名稱。


然后在右边选择你要编辑的歌~~


然后会自动跳出一个SONG的基本信息编辑


general,通常设定
从上往下是,艺术家,标题,作者(不可改),难度



difficulty,难易度设定
从上往下是
HP的衰减速率(HP Drain Rate)..就是你不做任何动作,最上面的HP自动下降的速率,从左到右是从慢到快
圈的大小(Circle Size)..就是点击的那个圈的大小..从左到右是从大到小
整体难度(overall diffivulty)就是整体歌曲的难度,下面有具体的说明以及星星的表示.很容易懂,从左到右是从易到难


audio,音频设定,就是在游戏中选到这首歌后的预览的效果
第一个区域内是默认设定,一般(normal)还是轻柔(soft),左边的复选框就是是否允许别人改写.
第二个区域内是预览的音量,从左到右是从轻到响
下面3个按钮是打击声(hit),哨子声(whistle)还是锣声(finish,也许是其他的乐器,就是打击乐的一种,不清楚的可以在下面看到)
最后是,选中歌曲后多少时间开始播放预览(0~3秒可以选择)


colours,颜色
就是演奏是如果没背景VIDEO,显示的颜色,很容易理解.只要选择就可以了
如果没有需要的可以自定义.复选的勾打上就可以了.而且里面编辑是也可以修改.


storyboarding
就是是否允许倒计时的设置,如果打上勾,在游戏是会出现倒计时,不选就没有,
下面是倒计时速度..半速,正常还是2倍速..

全部搞定按OK,如果发现要更改的随时可在里面的song setup修改>_<..




接着看到这个界面= =这个要搞定,,不然不让你做接下的事情

BPM就是每分钟几个NOTE...NOTE就是那个你要游戏中点击的圈圈= =
OFFSET就是延时?不知道改怎么翻译.功能是你的NOTE从歌曲开始后的几秒开始出现第一个NOTE..
单位是据说毫秒(反正应该是full second.就是秒*1000.不知如何翻译.),如果你是00:10出现,那么输入10000

关于offset的详细解释可以参照6楼MRhythm的回复~~

下面"复选框的意思其实是这样的,当这个框被选中的时候,你如果修改BPM和Offset这两个值,那么所有已经设置好的Notes都会跟着新的值改变,如果你不勾这个框,那么修改Offset的时候,就达不到同时微调所有Notes的目的了..." by MRhythm


下面的slider velocity指的是滑动条(那个连续按住不放的东西)他的长度
slider tick rate是里面的点数的密度..就是跟着球跑时遇到一下,就算1个combo的那个白点..

这是选择1的情况


这是选择4的情况





接下来是design..其实就2个作用
insert bg 就是如果要用图来做背景的话..插入即可
下面是set bg colour就是,如果不用图,可以改变背景颜色..和上面一开始的一样,所以不说了= =

dipsy edit:現在關卡必須要有背景圖或是影片才能審核通過,如果想要你的關卡rank要注意一下。

接下来是重头..compose界面..先看一下界面= =


最上面的是编辑时间轴,可以显示你的notes.左边的"+,-"是放大缩小时间轴比例
右边是notes的区分间隔(Beat snap divisor),它可以更具体的分割时间轴,让你可以画更多的notes,并且定位更精确,

但官方建议不要到1/8.一般个人觉得1/4足够了.
insert break time在游戏中插入休息时间= =就是会出现圈或叉的那段时间= =那段时间不用弹奏..


中间就是编辑区了.我们可以看到中间划分了4个象限.这便于你定位

左边是选择三种不同的notes,从上往下分别是
选择(select),你可以选择多个notes,来整体的剪切(cut),复制(copy),粘贴(paste)
下面3个是圈(circle),滑行条(slider,暂译,实在不知道怎么翻= =),圆盘(spinner,还是暂译= =)

右边的工具栏,从上往下分别是.
新组(new combo).如果你不使用这个,你会发现你的notes会从1无限增加序号.基本上没人会这么做.
一个段落,或者一小部分结束,就要用new combo.它可以让你的notes,重新从1开始.
因为颜色换一下,感觉就像新开了一个组,所谓我这么取名= =


下面2个是发声的效果.第一个是哨子声,第二个是锣声.只要选择好以后,在选择左边的notes,进行编辑,就可以了.

下面是对齐网格(grid snap),如果打开这个选项,每一个notes会自动和编辑区内的网格对齐,关闭的话,就可以自由放置了.在打开状态按住shift,可以暂时关闭,关闭状态可暂时打开

最后是note距离(distance snap),默认是关闭的.当你按下Alt.你会发现,右上角变成distance spacing.
这个选项是调整你放置在编辑区的2个notes的距离.当你放置一个note,这个选项不起作用.

而当你放置了第2个note的时候.如果选择1x,系统会默认和你的放置距离一样.当你选择0.5x,虽然编辑区域看不到.但是,其实已经是你的放置距离的0.5倍了.同理其他倍率类推= =但不用担心,当你做完歌曲提交的时候.系统会自动检测.如果有错,会告诉你的.不用太担心这个选项.

接着是最下的,那是歌曲的时间轴,不过它是以长度的百分比来显示的..在下面可以随意控制歌曲的进程..
鼠标放在时间轴上还会出现选项,很容易理解.

从左到右是添加书签,删除书签,转到上一书签,转到下一书签,重置所有书签.
最右边是歌曲播放速率,有四个可以选择.25%~100%




下面看下个菜单栏的作用











菜单讲完了,接下来开始制作了
其实很简单,知道了各个按钮的作用后,
在最下面点击播放就开始播放音乐,然后鼠标在编辑区和着音乐点击就可以了~~.
随时可以暂停更改设置,以及退回,等操作~~

deepsea edit:

在map置作完成後,可以使用AI mod來檢查map是否有錯。

AImod不是絕對,不過是個滿好用的工具,尤其是snap的檢查(檢查每個note是否正確無誤的對在時間線上。)。

AImod召喚方式:ctrl+shift+A。

当你全部制作完后,依次点击file---upload beatmap会出现一个信息框
如果你是第一次上传这首歌,选择standard..如果是修改或增加难度,,选择full
然后就上传啦~~,别忘了在文本框内输入你的留言哦~

最后祝各位作出自己最喜欢的音乐吧~~~


kbmumu
感谢你的教程,晚上回家我再研究下
Echo
waaah 很利害阿... 英文還沒有這樣的guide >< (但是有video guide)

*sticked*

希望對新來的人有幫助呀
peppy
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
chy_old
唔...各位可以结合video guide看,效果应该会更加好吧= =
虽然我没有看过= =是问朋友,以及自己钻研的= =
deepsea
首先感謝您耗費心力做出這樣的教學

這對新手一定很有幫助

不過對這段有點疑問

chy wrote:

[color=#0000FF]

BPM就是每分钟几个NOTE...NOTE就是那个你要游戏中点击的圈圈= =
OFFSET就是延时?不知道改怎么翻译.功能是你的NOTE从歌曲开始后的几秒开始出现第一个NOTE..
单位是据说毫秒(反正应该是full second.就是秒*1000.不知如何翻译.),如果你是00:10出现,那么输入10000
offset一定要是第一個note嗎?

我看很多map的offset都是對齊歌曲的第一個音但是不一定是第一個圈圈

舉例來說星象儀(Planetarium)這首歌的offset是6158ms

但是第一個note出現在23:12


我摸索osu兩個月但是英文不好 一直弄不懂offset的意思

希望有專家可以解答 感恩!
MRhythm
答楼上

Offset其实是一种用来微调歌曲的BPM和Note的BPM差距的值.

我打个比方吧,有两辆车并排行驶,A车是你用来播放的歌曲文件,速度(BPM)固定为120,B车是你准备去做Note文件.这两辆车必须保证以完全一样的速度(BPM)行驶,并且必须并排行驶(进度完全合一),才能令听者没有不协调的感觉.

现在问题来了,你没有眼睛,只能靠听觉来让B车去跟上A车的节奏.还好这两辆车行驶的时候,轮胎会发出有规律的声音,于是你就通过声音,来猜测A的速度,并改变B车的速度去跟上A车.这个时候,B车的速度就是BPM,而B车和A车间的距离就是这个Offset.

有的时候,即使你抓谱抓得很准,把音乐文件的BPM一毫秒都不差的记下来了,但是回发现,自己的Note还是不能跟音乐完美重合,这个时候并非你的BPM记得不对,而是两者之间存在一个很小的时间差,Offset就是用来修正这个时间差的.

实际应用中,Offset一般是后于BPM进行调整的,一定要确保BPM完全抓住了再调节Offset,另外一个应用就是在写完Note后,Test的时候,由于有些乐器延迟发音的原因,人所感觉到的节拍与你设置的节拍可能有细小的差距,Test的时候会把你戳Notes时候的平均偏移值用ms标出来,如果这个值很大,跟你的感觉差很远,也可以通过调节Offset来达到快速修改的目的.









顺带指出教程中一个有问题的地方.

下面的复选框指,如果改变的BPM,则所有的notes,就是你前面制作的东西都删除(慎重= =)
这个复选框的意思其实是这样的,当这个框被选中的时候,你如果修改BPM和Offset这两个值,那么所有已经设置好的Notes都会跟着新的值改变,如果你不勾这个框,那么修改Offset的时候,就达不到同时微调所有Notes的目的了...

不过取消这个框在对一些会变速的歌进行Notes的时候很有用,这里就不详细说明了...
eirrol
上面的讲的好明白...我向来都是拿OFFEST作“弱起小节的设定”来处理的,说出来有点太专业。不过能举出这么好的例子,实在是佩服啊。
wwftherocksp

我看到好多X。还是等少人的时候看吧。现在官网好卡
windofhaze
This map has been deleted on the request of its creator. It is no longer available.
Topic Starter
chy_old
前面几天考试..没有关注这里不好意思
感谢大家的关心

关于图片问题,我已经和peppy联系好了..
相信没有几天会移动至osu!的论坛

给大家造成的不便,敬请谅解...

Download: Girls' Generation - Merry-go-round (Cutdown Ver.) (Sunny Holic) [llkey´s Hard].osu
december10
This map has been deleted on the request of its creator. It is no longer available.
DeeN
不错不错!
支持一个了!
willphy
好东西```支持个
willphy
看着教程完成了一个Osu了~!! :)

比BMS好做多了啊~~~~成就感
Topic Starter
chy_old
貌似图片又失效= =...
定期性RP?...OTL 
找个时间换个空间
eirrol

chy wrote:

貌似图片又失效= =...
定期性RP?...OTL 
找个时间换个空间
为什么不传入upppy?
[deleted user]
問一下..
怎麼篇太鼓的...
Topic Starter
chy_old
在song setup的advanced 有 made for taiko-mode
就是了
yituki
感谢~研究下....都是英文找歌还不如自己做...
xxcz111
請問樓主
該如何把Audio 一般Normal 和 柔和Soft 的音混雜在一起運用呢?
deepsea

xxcz111 wrote:

請問樓主
該如何把Audio 一般Normal 和 柔和Soft 的音混雜在一起運用呢?
設定offset 在timing那一欄

例如說你要在10秒用soft 在20秒用normal

就先add一個10000的offset 在audio那裡選soft

然後add一個20000的offset 在audio選normal
xxcz111
想再請問是~
歌詞的部份 ~ 要如何把歌詞匯入beatmap中呢?
Al-Azif

xxcz111 wrote:

想再請問是~
歌詞的部份 ~ 要如何把歌詞匯入beatmap中呢?
像我的 kokoro 吧?
http://osu.ppy.sh/s/3682

那是用 storyboard 造成的, 在 osu! 內未有此功能, 需要用 notepad 打開 .osu 文件作修改.
而遊戲過程中出現的歌詞不是文字檔, 而是一個 .png 圖片, 當到 .osu 文件內所指定的時間, 就會顯示特定的圖片 ( 歌詞 )

而且圖片的大少有限制, 不能大於 640 x 480

例如: 我需要在開始的 0 ~ 20 秒顯示歌曲名稱 / 製作人
我做了一張 640 x 60 的圖片, 命名為 info.png , 而且需要放在畫面中的底部顯示.

那需要打開 .osu 檔, 找出 "[events]", 在 "//Storyboard Layer 0 (Background)" 下加入:
4,0,0,"info.png", 0,420
F,0, 0,5000,0,1
F,0,15000,20000,1,0

藍字的 4,0,0 我不太了解是什麼, 應該是 Layer 來的, 我保留用 4.
紅字的 info.png 就是圖片檔案名稱
綠字的 0,420 是設定圖片的位置. 以下我用 ( X,Y ) 代表說明

X 是左右位置, 0 會貼在左邊, 大於 0 會被放在右邊, 少於 0 或大於 640 會在放到畫面外
Y 是高度, 0 會貼在左上角, 大於 0 會被放在較低位置, 少於 0 或大於 480 會在放到畫面外

在例子中, 將會放在底部的左下角, 所以 (480 - 最低位置) 減 (60 - 圖片的高度) = 420


紫字的 0,1 及 1,0 分別是代表 / 說明那行數據用途
0,1 為漸變出來
1,0 為漸變消失

-----------------------------------------------------------------------------------------------
時間 : 綠字 0,5000 這是以 ms 作時間單位
這是"完全顯示"所需時間, 0 ~ 5 秒內圖片會慢慢顯示出來

顯示出來後, 當然要令它消失 :
下一行的綠字 15000,20000
這是"完全消失"所需時間, 15 後會開始淡色, 到 20 秒完全消失...

-----------------------------------------------------------------------------------------------
如需要多個 storyboard, 那就要製作多個圖片, 已利用在下一個時間出現. 就像這樣:
4,0,0,"圖檔名.png",位置 x,位置 y
F,0,出現時間1,出現時間2,0,1
F,0,消失時間1,消失時間2,1,0
4,0,0,"1.png",0,440
F,0,21234,21578,0,1
F,0,29364,29707,1,0
4,0,0,"2.png",0,430
F,0,44936,45051,0,1
F,0,52035,52150,1,0

長的歌很費時的說, 相信很少人會做
miyako520_old
支持CHY个 :oops:
abcbac_old
GOOD!!!!!!!!!! help me too much thanks a lot

CFCloud
:oops: 小白提问,我想知道歌曲图片的规格是多少?
CFCloud
:? 不能大于640*480
Al-Azif

CFCloud wrote:

:? 不能大于640*480
1024 x 768 px 都可,

上面指的 640 x 480 px 是作 "故事場景?" (Storyboard) 的最大限制.
現時已經有了 storyboard 的編輯器, 作 storyboard 時, 無需跟上文那麼複雜了

*我的中文怪怪的 ^^;
wzllwt
:?: 请问滚动条怎么往返来回啊?
Al-Azif

wzllwt wrote:

:?: 请问滚动条怎么往返来回啊?

圖文 ;)




Ragnaros_old
This map has been deleted on the request of its creator. It is no longer available.
deepsea

Ragnaros wrote:

请问如何把Break time 取消掉 :? ,
我插入了一个,想再分另外一个的时候,它老提示我没空间 :( 如何解决呢
點右鍵
[deleted user]
我是有看没懂啊。。残念
Ana_Coppola
额~~详尽了~~改天自己做首玩一玩~~
scsc1220
點解我做了10次也不得,儲存不到
abalee

scsc1220 wrote:

點解我做了10次也不得,儲存不到
请尝试重新安装osu!,不需删除原本的文件,直接覆盖安装。
起码这样我可以保存了....
scsc1220
我做了8個了

^^

但是有d會好快有d會好慢
lion8911
请问怎么做滚动条啊~?
我做滚动条一点就跳出来显示一堆英文是怎么回事,谢谢!
dieos
你好
謝謝你的教學 :)
感覺很用心!辛苦了!
想請問一個問題o o/
我打算自己作太鼓來跟朋友玩。
不過我製作的時候都只能用出紅色的鼓面,沒辦法做出藍色的鼓邊。
想請問有沒有哪位大大知道怎麼製作出藍色鼓邊的部分。
謝謝:)

-----------------
剛剛有好心人士跟我說明,是要用改變聲音那邊。
scsc1220
请问如何在游戏中插入休息时间
我做的全無休息时间= =
gdeath

scsc1220 wrote:

请问如何在游戏中插入休息时间
我做的全無休息时间= =
在两个note之间才能插入break time(需有一定的时间间隔,两个note之间间隔的时间太短是不行的).比如你想在01:00:00和01:20:00之间插入一个break.那么就得先再01:00:00和01:20:00两端分别放置好至少一个NOTE才能添加break
SH_yuri
问下,类似于God Is A Girl那曲子里面,图片的闪烁等效果是怎么制作的
Breeze

sfgpeng wrote:

问下,类似于God Is A Girl那曲子里面,图片的闪烁等效果是怎么制作的
那是SB(storyboard)
具体可以看我的SB教程帖子
Edit design(storyborading)教程
TTTTTTTTTTTT
早看一天...少走一天弯路啊(这么像做广告啊- -)
哈哈
Reiyoru-
請問下....
slider該怎樣出現彎曲的形狀??弧形的....
知道的請告訴一下,謝謝
scsc1220

gdeath wrote:

scsc1220 wrote:

请问如何在游戏中插入休息时间
我做的全無休息时间= =
在两个note之间才能插入break time(需有一定的时间间隔,两个note之间间隔的时间太短是不行的).比如你想在01:00:00和01:20:00之间插入一个break.那么就得先再01:00:00和01:20:00两端分别放置好至少一个NOTE才能添加break
有無圖
Pokie

scsc1220 wrote:

有無圖


Insert Break Time 在Edit畫面右上方



Suzuya_old
玩了一段时间OSU,考虑制作歌曲试试,很有参考价值
wszealot
有没人知道怎么把插入的Break删掉啊。。。不小心插了几个 现在删不掉了。。。后面全乱了
Nagato Yuki_old

wszealot wrote:

有没人知道怎么把插入的Break删掉啊。。。不小心插了几个 现在删不掉了。。。后面全乱了
右键想要去除的break time 就可以了
Darkrai7
:shock: 歌曲前段和后段的NOTE都可以摆准~
突然有这么一小段怎么摆都不摆准的怎么办?~改红线BPM?~那我要改成多少呢?~从原本BPM一直减10尝试直到对为止?~
1/6和1/8要在什么时候使用才是正确的呢?~
misa_old
goodjob chy XD
thx a lot lol
Pokie

Darkrai7 wrote:

:shock: 歌曲前段和后段的NOTE都可以摆准~
突然有这么一小段怎么摆都不摆准的怎么办?~改红线BPM?~那我要改成多少呢?~从原本BPM一直减10尝试直到对为止?~
1/6和1/8要在什么时候使用才是正确的呢?~
每一首歌的BPM跟Offset都有差別,
怎麼設置跟怎麼調整至準確, 就得用軟件測試+自己的耳朵

測試BPM的軟件有不少, 其中比較常用的是MixMeister BPM Analyzer
而Offset(紅線)則是用可以分析音頻的軟件, 例如 Audacity等等..

當然測試出來的數字並不是最準確的,
所以這個時候請使用你的耳朵, 然後把BPM跟Offset調到最適合的位置


另外我記得設置為1/6和1/8後,畫面會跳出一段說明,
內容應該是說 除非你很熟識map, 不然還是別用這兩個選項..之類的話 :?

所以除非拍子能除去3 而轉用1/3外, 1/6跟1/8還是先不要碰吧 :oops:
nzcy
求问个很简单的问题..

如何给一个歌曲一个ending?
如果歌比做的图长怎么设置这个ending啊..?

多谢~~
Breeze

nzcy wrote:

求问个很简单的问题..

如何给一个歌曲一个ending?
如果歌比做的图长怎么设置这个ending啊..?

多谢~~
无需设置,只要没note了自动就会结束
除非你有在后面做SB效果:/
不过如果map所有难度都没把歌做完,而且剩余部分比较多的时候
建议把MP3做些裁剪
Reiyoru-
在問一下....
請問NOTE該怎樣置放才能再同一點???
我放連打的時候NOTE根原來的位置都不同了....
CHAS

cscs3158 wrote:

在問一下....
請問NOTE該怎樣置放才能再同一點???
我放連打的時候NOTE根原來的位置都不同了....
按AIT 暫時取消distance snap/在頁面中取消distance snap

如果你是指數個note放在同一個位置 但note輕微向左上的話...
應該沒辦法... 貌似是要提示這個位置不只有一個note (特別是在Hidden的情況下)
Reiyoru-
謝謝~得解了=_=
再問...(我好多問題...)
怎樣讓NOTE發亮@@??
CHAS

cscs3158 wrote:

謝謝~得解了=_=
再問...(我好多問題...)
怎樣讓NOTE發亮@@??

對不起啦~ 我就只有滑鼠 (淚奔)

Reiyoru-

CHAS wrote:

cscs3158 wrote:

謝謝~得解了=_=
再問...(我好多問題...)
怎樣讓NOTE發亮@@??
SPOILER
[attachment=1:2581d]11.jpg[/attachment:2581d]
[attachment=0:2581d]22.jpg[/attachment:2581d]

對不起啦~ 我就只有滑鼠 (淚奔)
謝謝CHAS了@@~幫了我2次忙
Reiyoru-
問題又來了=_=~!!.....
怎麼調NOTE的大小聲@@?!
CHAS

cscs3158 wrote:

問題又來了=_=~!!.....
怎麼調NOTE的大小聲@@?!
timing->timing set panel->auido->volume
這裡可以像kiai mode一樣 可以自己選擇某一個區域的聲音大小
按下Hit/Whistle/Finish/Clap可以試聽聲音大小

如果想整首歌的聲音大小相同可以在
song setup->auido->sample volume裡調節
同樣也有按鈕可以試聲音大小
Reiyoru-

CHAS wrote:

cscs3158 wrote:

問題又來了=_=~!!.....
怎麼調NOTE的大小聲@@?!
timing->timing set panel->auido->volume
SPOILER
[attachment=0:99b5f]112333.JPG[/attachment:99b5f]
這裡可以像kiai mode一樣 可以自己選擇某一個區域的聲音大小
按下Hit/Whistle/Finish/Clap可以試聽聲音大小

如果想整首歌的聲音大小相同可以在
song setup->auido->sample volume裡調節
同樣也有按鈕可以試聲音大小

又給CHAS大救了><~!謝謝你
Shin_GeTsu_C
哇...作藍藍路果個神手黎.-__-
rayson4664
感謝樓主
小弟有一事想請教一下
要怎樣才能把坐標坐放大
rayson4664
還有一樣
要怎樣才能把difficult中的星星作出修改?
hexiancong
为什么做到一半突然时间轴上的白线之间的蓝线和红线不见了?
CHAS

hexiancong wrote:

为什么做到一半突然时间轴上的白线之间的蓝线和红线不见了?

CHAS

rayson4664 wrote:

感謝樓主
小弟有一事想請教一下
要怎樣才能把坐標坐放大
你是指放NOTE背後的方格的大小?
如果是的話請按鍵盤上的"G"鍵
hexiancong
谢谢CHAS君>.<
Amethyst Wolf

rayson4664 wrote:

還有一樣
要怎樣才能把difficult中的星星作出修改?
Difficulty、Stacking、BPM、Slider Velocity、Distance Spacing、你有沒Jump 等,

一切都可以改變星星數吧...
Breeze
主要是4个东西影响星星数,大概...
  1. Overall Diffculty
  2. Hitcircle Size
  3. HP Drain Rate
  4. note的紧密度,这个应该是最主要的, 所以note放稀疏点自然星就少
show more
Please sign in to reply.

New reply