Beat Saber Codexery

BSML

最も複雑なBeat Saber改造を支える、不可欠なコードフレームワーク。

Beat Saber Modding Library (BSML) は、リズムゲーム『Beat Saber』向けの基盤的な改造フレームワークであり、プレイヤーがカスタムコードをゲームの実行環境に注入することを可能にします。楽曲やスキンを追加するだけのシンプルなコンテンツMODとは異なり、BSMLは新しいゲームプレイメカニクス、ユーザーインターフェースの変更、強化されたマルチプレイヤー機能など、複雑な改造のためのインフラを提供します。

Quick Facts

Type
Modding Framework
Platform
PC (Windows)
Dependency
Beat Saber
Primary function
Runtime Code Injection
Status
Active Development

背景と経緯

このフレームワークは、改造シーンにおける最も野心的なプロジェクトのいくつかの基盤となり、元の設計では意図されていなかった機能を実現しています。物理演算の変更、新しいゲームモードの発明、コアエンジンを壊すことなく完全にカスタムなインターフェースの構築を可能にし、ゲームを単純なリズム体験からサンドボックスへと変貌させます。

読者ガイド

BSMLは、BepInExユーザーとして知られるコミュニティメンバーによって開発され、特にPC版のBeat Saber向けに調整されています。これは、BepInExプラグインローダーフレームワークに大きく依存しており、起動時にカスタムアセンブリをゲームプロセスに注入します。このフレームワークには公式スタジオのバックアップはなく、Beat GamesやHarmony Musicの外部で作成されたサードパーティ製ツールです。コミュニティ内での評価は圧倒的に好意的で、高度な改造タスクに不可欠と見なされています。ゲームの実行可能メモリを変更するため、競合するスクリプトがロードされた場合、BSMLの使用は不安定性を引き起こす可能性があります。これは厳密にPCプラットフォームに限定されており、Beat Saberのスタンドアロンコンソール版を実行するVRヘッドセットでは使用できません。

More in 開発と遺産

Elsewhere in Beat Saber

間違いを見つけましたか?

読者による訂正は、そのままレビュー待ちキューに送られます。 修正を提案 · このサイトの情報源について

コメント

読み込み中…
インタラクティブな大百科事典で開く →