FapsCommunity
nalulululuna from fanbox
nalulululuna fanbox

Beat Saber mod 制作日記

🕑 Added 2021-08-27 12:24:59 +0000 UTC
Beat Saber mod 制作日記
Beat Saber mod 制作日記
Beat Saber mod 制作日記
Beat Saber mod 制作日記
Beat Saber mod 制作日記
Beat Saber mod 制作日記
Beat Saber mod 制作日記
Beat Saber mod 制作日記
Beat Saber mod 制作日記
Beat Saber mod 制作日記
Beat Saber mod 制作日記
Beat Saber mod 制作日記
Beat Saber mod 制作日記
Beat Saber mod 制作日記
Beat Saber mod 制作日記
Beat Saber mod 制作日記
Beat Saber mod 制作日記

Comments

なるるるるな / NALULUNA

今はだいたいの処理を把握しているので、やりたいことを思いついたら、あそこを変えようってわかりますが、1年くらい前は本当に手探りでした。 modの動作確認はそんな感じですね。HMDは動作に必要なとき以外つけないことが多いですけど、アバターmodのキャリブレーション処理の調整なんかでは、何度も付け外しすることになって大変でした。

mod制作は地道な作業の連続というのが伺えます。 特に既存(公式)の内容を改変するのは、原因の箇所を探すのが大変そうですね… 開発中にmodの確認をする場合、コード作成 → BeatSaber起動 → HMDでテストプレイ → BeatSaber終了 → ログ確認 → コード修正 → 以下繰り返し…のような流れになるのでしょうか? だとすると、少しの改編だけでも確認が大変だと思います。 試行錯誤して作成したmodを配布していただいて、本当にありがとうございます。

なるるるるな / NALULUNA

読めるソースコードまで戻るので、比較的楽だとは思います。ネイティブアプリの改変だとアセンブラ読まないといけないのでそれと比べたら…。modは、どうしても試行錯誤が多くなってしまうのと、途中で止めてデバッグのステップ実行的なことができないので、その点はけっこう面倒ですね。

JAN

mod開発の経験がないのでSDKもAPIも公開されていないものをどう作るのか疑問でした。まさかのデコンパイルですか キーワード検索で改変したい機能の当たりをつけてmodに手を入れて想定通りの動作をするかはトライアンドエラーみたいな流れでしょうか。 コンパイル時に開発者のコメントなんかも全部すっ飛んでると思うので手探りだと気が遠くなりそうですね… NalulunaFlyingScoreは愛用しているので挙動が戻ったらとても嬉しいです


More Creators