wiki
This page contains an outdated translation of the original content. Please check the English version for the most accurate information (and consider updating the translation if you are able to help out)!

osu! 比赛客户端

osu! 比赛客户端 是用于 osu!tourney,并可在直播 osu! 比赛期间,提供多种多样的信息界面的官方信息覆盖层客户端。

如果用户在比赛端中遇到问题,可以在 GitHub 上提出问题,或者向 tournaments@ppy.sh 发送电子邮件。

开始设置

要启动 osu! 比赛客户端,你需要修改 osu!(lazer) 的启动参数。方法是,新建一份 osu!lazer 的快捷方式,右键点击属性,并修改目标为 %LOCALAPPDATA%/osulazer/osu!.exe --tournament。此时,双击这个快捷方式,就可以进入 osu!(lazer) 的比赛客户端模式了。

因为当前 osu! 比赛客户端还只是一层显示信息的界面,若要直播 osu! 比赛,你依旧需要使用 osu!tourney。复制一份 osu!,并打开让它安装好,并将客户端的版本设置为 测试版 (不定期更新),并在这个用于比赛直播的客户端文件夹下创建一个空的 ipc.txt 文件。之后,按照 osu!tourney 设置指南做就好。

打开 osu! 比赛客户端,你将会看到以下设置界面:

osu! 比赛客户端设置界面

  • 确保当前 IPC 来源 (Current IPC source) 与你使用的 osu!tourney 客户端的安装路径相符合。
  • 点击更改登录状态... (Change Login) 登录 osu!(lazer)。
  • 在下面的选项中选择当前比赛的游戏模式。
  • 更改比赛客户端的显示高度,并与 osu!tourney 文件夹下 tournament.cfg 文件里的 Height 值相等。

管理比赛

所有用于 osu!(lazer) 、与比赛相关的配置均存储在 %APPDATA%/osu/tournaments 文件夹下。第一次进入比赛客户端,这个文件夹下会自动创建一个名为 default 的文件夹。用户可以为多场比赛创建并应用不同的配置,并按需切换使用。

想要创建一个新的比赛配置,你需要在 tournaments 文件夹下创建以该场比赛命名的空文件夹。

一场比赛的基础配置是队旗、背景视频与供图池使用的模组图标。这几种配置组件都存放在各自的子文件夹下:

  • 你的比赛名称
    • Flags
    • Mods
    • Videos

自定义

osu! 比赛客户端内可供自定义的组件有队旗、模组图标和背景视频。这些自定义组件将会在对应的场景下按需显示。

队旗

一般地,osu! 比赛客户端提供了内置的世界上所有国家/地区的国旗/区旗。如需调用并显示它们,可以在队伍编辑器 (Team Editor) 内输入对应的国家/地区代号。参见:ISO 3166 Alpha-2 国家/地区代号

可以使用 .jpg.png 文件作为自定义的队旗。队旗尺寸至少为 140x94 像素,若想使用更大尺寸的队旗,则尽量将其保持在这个比例下,确保最佳的显示效果。

所有队旗文件均存放在 <你的比赛名称>/Flags 文件夹下。可以在队伍编辑器(Team Editor)内,输入文件名(无需输入文件扩展名)来引用对应的队旗图标。

模组

可以使用 .jpg.png 文件作为自定义的模组图标。模组图片的尺寸不作要求,客户端会自动缩放它以贴合谱面卡片(作为参考,如果客户端尺寸是 1920x1080 像素大小,则谱面卡片尺寸是 563x60 像素)。

所有模组图标文件均存放在 <你的比赛名称>/Mods 文件夹下。可以在回合编辑器(Rounds Editor)和选种结果编辑器(Seeding Results Editor)内,输入文件名(无需输入文件扩展名)来引用对应的模组图标。

视频

每个场景都能使用一个循环播放的视频作为背景显示。

注意:客户端解码视频文件时使用软件解码方式。因此根据使用场景,性能可能会有所不同。

这些文件必须遵循以下规范:

  • 16:9 宽高比,例如 1280x720 或 1920x1080
  • mp4m4vavi 文件扩展名
  • 视频编码:H.264,无音频编码

所有视频文件均存放在 <你的比赛名称>/Videos 文件夹下。若要让它们正常显示,则视频文件名称必须对应上特定的场景。

场景 文件名称
安排 (Schedule) schedule
队伍 (TeamIntro) teamintro
选种 (Seeding) seeding
图池 (MapPool) mappool
比赛 (Gameplay) gameplay
胜利 (Win) teamwin-redteamwin-blue
分组 (Drawings) main
展示 (Showcase) showcase
/