forum

【Modder向】Modding教程

posted
Total Posts
9
Topic Starter
lkx_Shore
本帖写的是简单易懂的新人向Modding教学。
Modding详细内容请查看恶俗维基: https://osu.ppy.sh/wiki/ZH:Modding
懒看维基的同学不要慌,同时我也准备了一份简略版本的初学介绍。

2L: Modding简略介绍
3L: Modding摸图格式
4L: 格式 1
5L: 格式 2
6L: 如何Modding
7L: 结尾和补充

该教程仅针对Standard模式。
贴吧回程飞机票:http://tieba.baidu.com/p/3335472554
Topic Starter
lkx_Shore
2L

Modding介绍


  • Modding即是对他人的Beatmap提出建议,如果你的建议对Mapper有用,那么Mapper将会给你Kudosu进行奖励。
    如果不是通过摸图获取的Kds或已经摸过一次(新加Diff或Remap后不算)而获取的Kds,将会被BAT否决(deny)掉,
    这个记录可以在Recent Kudosu History查看。Kudosu可给图射星曾加SP数。
  1. Priority(SP): 一颗星消耗一个Kd。Kudosu的数量可在个人页面查看。

    关于Kudosu!界面的简介
    1. Total Kudosu Earned: Kds获得的总数。
    2. Kudosu Available: Kds剩余的数量。
    3. Recent Kudosu History: 最近的Kds历史(包括获得和失去)

修图


首先,下载好并打开你想要提建议(Modding)的图,图的状态必须是 Work In Progress/Help或者Pending
你可以选择任意难度开始摸,但推荐从高至低或者从低至高开始Modding
打开你想要摸的难度,并在写建议时写清楚哪些建议是写给哪个难度的。
写标题最简单的方法就是给难度名加上“[]”,加上“[]”边框的字符会在论坛成为标题,例: [Insane]。

写建议时找出你想要提出建议的物件,选中并复制(Ctrl+C),粘贴出来就会变成一段代码,你可以在代码后写上你的建议。

例:00:01:483 (1) - 滑条尾巴没有对齐时间轴,请对齐。

写建议前先检查一遍GDer是否为国人,如果不是,请使用GDer看得懂的语言进行Modding。
对Collab难度进行Modding时,请先查看参与Collab的各位Mapper分配到的时间,而且同一Mapper的部分都要写在一起,并且用该Mapper的名字作为标题,以便Mapper修改。

当写完所有难度建议以后请检查一遍有没有错字或者表达不清晰的语句,避免这些错误可以让Mapper更容易明白你想表达什么,整理好后将建议贴到图的论坛即可。

术语补充

  1. Star Priority(SP): Beatmap的星星数,这一个指数可以再图的论坛页面看到。
    指数越高则在Pending区域排名越前。而在这个页面中,有泡图标的图会比没泡图标/碎泡/星标/其他模式的图标和没有泡图标的图高一个优先级。SP可以通过射星星或给kds增加。
  2. Deny: 否决或者直接被BAT视为无效(denied kudosu)
Topic Starter
lkx_Shore
3L:

格式


写摸的时候,为了能让Mapper更简单的看懂你的摸内容,代码的帮助是必不可少的。
以下简单介绍一下其中几个经常被使用的代码。
另外也可查看tonystore的BBcode教程 →http://tieba.baidu.com/p/2848784758
(Ps:Puush的用法在tonystore的教程中有写。较常用的是屏幕截图快捷键ctrl+shift+4)

大标题效果,被“[ ]”套住的字会出现大标题效果。 这个代码因为方便好看所以中间带了空格,
heading
[heading]
标题效果,相对大标题和粗体来当标题,标题代码的大小适中而且美观。
img
[img]
显示图片,用这个代码套住图床链接,图片就可以被显示出来了。
notice
[notice]
留白,被这个代码套住的地方会出现一个白框。
b
[b]
粗体,被这个代码套住的字会变粗,经常用于小标题中。
list
[list]
列表,在列表效果中 [*]会自动转换成一个·符号,常用于分开每一点内容。
box
[box]
箱子,被这个代码套住的内容需要点开才能查看。通常用于隐藏图片而节省屏幕空间。另外需要注意的是,box中是不能套box的。
Code
[code]
代码显示框,被这个代码套中的东西会有单独的框显示出来,里面的代码不会有效果。通常用于发.osu内的代码,例如修改完GD的摸以后把GD重传到论坛上。


Ps: 因为简略所以我只发了代码名称,正确的代码使用是要在尾部代码前加一个 “/” 才会使得代码生效。
Topic Starter
lkx_Shore
4L:

格式1
[General][list]
总体,通常写整个图所出现的错误。

[/list][Diff][list]
单难度出现的错误。

[/list][Others][list]
结尾语。

[/list][/box]
Topic Starter
lkx_Shore
5L:

格式2
[notice][heading]General[/heading][list]
总体,通常写整个图所出现的错误。
[/list][/notice]

[notice][heading]Diff[/heading][list]
单难度出现的错误。
[/list][/notice]

[notice][heading]Others[/heading][list]
结尾语。
[/list][/notice]
Topic Starter
lkx_Shore
6L:

硬检查

  1. Timing : BPM和Offset是否准确,
    - 所有难度的红线设置必须一致,物件是否有对齐到时间轴上,在同一时间不能同时出现两根红线或两根绿线。
    - Kiai time必须准确,不能有超过1ms的误差。
    - 预览点是否全难度一致且snapped
  2. Metadate : Artist/Title/Source/Tags等设置是否正确并全难度一致。
  3. Difficult name : 难度名称必须能指明它所对应的难度,除非该难度是所有难度中最难的。
    - 例:在Mapset:ENHIII中,只有最难的I可以自定义名字,而且自定义名不能与MapperID有关。
  4. Letterbox : 如果该图没有设置Break time,则去掉该项。个别难度有Break time时,请与主难度的设置保持一致。
  5. Widescreen support : 如果该图没有添加故事版(Story board),则去掉该项。
  6. Difficulty Settings : AR/OD/HP三项设置是否合理。
  7. Combo Color : 不能使用纯黑色和纯白色,Color选取应该选择易读清且和BG色有关的。
  8. EasyNormal难度的间距是否一致(间距可有小浮动,数值允许一般在±0.2x以内)。
  9. Spinner : 尾巴接物件,在Easy中必须隔开4拍,在Normal中必须隔开2拍。一拍即一白线距离。
  10. 视频 : 一个Beatmap只能含有一个视频,视频的分辨率不能超过1280x720,所有难度的视频Offset要准确,视频的音轨要被移除。
  11. 音频 : Mp3音质应该在128~192kbps内,Sliderslide和Slidertick不能同时静音。
  12. 确定没有未使用的文件(音效故事版图片等)
  13. BG : 的尺寸是否合适,4:3且在800x600到1366x768的范围内。
  14. OSZ : 不包含视频或故事版的OSZ大小应该在10mb内,含视频或故事版的OSZ大小应该在24MB内。

软检查

与硬性检查不同的是,软检查的内容软件可查不出来,而软检查即是指节奏·排版·音效·Nazi。但是很多内容是教程是写不出来的,再往后就需要一定的摸图经验才能摸出比较深入的东西了。所以这里我就写一些比较容易在新人图中出现的错误举例。

  • 节奏部分
  1. Mapper现在正在跟的音轨是否跟对了,有没有漏音。
  2. 有没有出现乱用红线滑条的情况(多数是红线起的1/2滑条,弱音起的滑条多数打起来很怪,少数从红线推到大白线的例外。)

    音效部分
  3. 检查是否有遗漏的音效?其中最容易发现遗漏的音效就是2/4clap音效了。
  4. 本应该出现Whistle/Finish/Clap的地方却没有出现这个音效,你便可以提出来(可以检查歌曲后面与遗漏处相同的地方,如果那里加了而遗漏处没加,你可以在遗漏处写上“这里加个音效?和xxx一样”)。
  5. 用xxx音效替换现在的音效效果更好,也可以写出来。

    排版部分

    排版比较容易发现的就是Nazi,虽然说改Nazi有益无害,但总没有人希望收到一片通篇都是Nazi的mod....
  6. Blanket:指物件互相平行包裹,挑的时候挑那些挺严重的就好了。
  7. Overlap:物件是否有遮叠好,或让物件互不相触。其实挑遮叠其实也很好挑,那些看着不舒服的一眼就发现了。
  8. Slider:挑滑条的情况多数出现在新人图上,要么是三点滑条太弯了,要么便是多点滑条弄得不好看了。

再简单点的方法是先进editor,然后对图进行test,在觉得奇怪的地方停下来写出建议。
如果将摸写长?其实总结起来便是

“提出问题---为什么会有这个问题---提出解决方案---为什么这样解决”


拉字数的部分基本都在后面,想写长就得详细的讲。不过如果这些问题说出来对面都知道为什么,那么我认为你可以少写点。
Topic Starter
lkx_Shore
7L:

结尾

软检查能写的东西还是挺少的,那就补个AIBAT的链接吧...另外有什么错误求提出,十分感谢。

AIBAT链接 : https://osu.ppy.sh/forum/t/55305

Puush网盘下载:http://puu.sh/1taP6 只有英语,下载后选择Songs文件夹即可使用。

十分感谢Regraz的建议和吐槽。
tutuhaha
:O great
RL_Tibbar
songyifen
Please sign in to reply.

New reply