雑談などでよくある質問をまとめています。 #contents ---- #areaedit() *よくある質問 **どんなゲーム? -じっくり考える倉庫番的パズルゲーム。 -自キャラを上下左右に操作して、主に物体を押すなどしてステージを解いていく。 -画面内には岩、壁、旗などの他に、[ ROCK ] や [ WALL ] といった感じのテキストブロックが存在する。 --[ ROCK ] [ I S ] [ PUSH ] とテキストが並んでいる場合、岩は押すことができる。 --[ FLAG ] [ I S ] [ WIN ] とテキストが並んでいる場合、旗に触れればクリアとなる。 --&bold(){テキストも押すことができる。} **難しくない? -とても難しい。一見クリア不能に見えるステージが多いため、論理的思考だけでなく閃きも重要。 --その性質上、詰まるステージが人によって違うし、全てのステージをすらすら解ける人もいない。 -一手、二手といくらでも早戻しすることができる。また、そのペナルティもない。考える前に試すことも大事。 -ステージはある程度自由に選べる。特にこだわりがなければ、解けそうなところから解いていけば良い。 **英語苦手だが大丈夫? -中学レベルの単純な単語なので英語力は不要。This is a pen. が分かってれば大丈夫。 -文法がそのままパズルになってるので、チュートリアル面をプレイしていけば組み方は自然と理解できる。新単語も最初に必ずチュートリアルがあるから触ってれば分かってくる。 -単語とオブジェクトの色は一致している。例えばALGAEって名詞がわからなくても画面内で同じ色のオブジェクトがあればそれが対応している。(ちなみにALGAE=海藻) --だけど、BABAは例外的に文字がピンク色。 -各レベルのタイトルはパズルのヒントになる場合もあるが、翻訳しなくとも問題はない。 -UI(設定やステージ名など)の言語を日本語にすることはできるが、元のフォントやダブルミーニングが失われてしまうため、基本は英語をおすすめする --※パズルの内容(ルールを構成する単語など)には影響ない **ステージ数はいくつある? -Steamの説明には「200以上」と記載されている -完全クリアしたとき、セーブデータに表示される数(ネタバレ注意!) #region(完全クリアしたときに、セーブデータに表示される数(ネタバレ注意!)) 旗(END)・BABA(DONE)・226(綿毛)・12(花)・+3(BONUS)と表示されていれば完全クリアとなります。 #region(旗とBABAを出すには) 旗はMAPのFINALE.A WAY OUT?(出口は?)を、BABAはCENTERのTHE END(ジ・エンド)をそれぞれ特殊クリアするとセーブデータに表示されるようになります。 詳しくはステージの個別記事へ。 #endregion #endregion **クリア時間はどれくらい? -大きく個人差があるが、完全クリアまで20時間(ヒントを積極的に利用)~200時間(完全にヒントなし)といったところ。 **Nintendo Switch版、PC版、どっちを選べばいい? -大まかな違いは以下の通り ||PC|Switch|Mobile|h |価格(円)|CENTER:1520|CENTER:1520|CENTER:860| |持ち運びしやすさ|CENTER:△|CENTER:◯|CENTER:◎| |エディタ機能|CENTER:◯|CENTER:実装予定あり|CENTER:未定| |ユーザー製作シングルレベル|CENTER:◯|CENTER:◯|CENTER:未定| |ユーザー製作レベルパック|CENTER:◯|CENTER:未定|CENTER:未定| //上手に整形できる人がいたら整形してほしい -結論から言えば、MODやカスタムレベルなど公式の遊び方を超えて遊びたいならPC版、持ち出して遊びたいならSwitch版。 -将来的にはどちらでもレベルエディターが利用可能になり((https://twitter.com/babaisyou_/status/1195720802114658304?s=20))、プラットフォームに依存せずレベルをシェアできるようになる((https://twitter.com/babaisyou_/status/1195740959012794369?s=20))予定。(Switch版のレベルシェア機能にNintendo Switch Onlineへの加入が必要になるかは未定((https://twitter.com/babaisyou_/status/1195875172856807425?s=20))。) --現時点では、Switch版ではレベルエディターは利用できず、Steamではβテストとして利用できる。また、期間限定で[[レベルエディター機能のみのフリーソフト版>https://hempuli.itch.io/baba-is-you-level-editor-beta]]が開発者のページで公開されている。 -ハード面では、Switch版なら出先で遊びやすいという利点がある。(ノートPCも一応持ち出せるが、電車などでの移動中に遊びやすくはないだろう) --一応、PC&スマホを持っているなら、PC版をスマホで遊べなくもない。Steam Linkを利用することで、PC上のSteamをスマホで遠隔操作できる。ただし、それなりの通信速度と通信量が必要なので、データ通信無制限プランなどを契約している人以外は利用しづらい。 **Nintendo Switch版でソフトが最新版になっているか確認するには? -ソフトのアイコンにカーソルを合わせ、+ボタンでオプションを開いてソフトの更新を選べばOK。 #areaedit(end) #areaedit() *カスタムレベル -カスタムレベルを遊べる&作れるって聞いたんだけど? --PC限定で可能。β版と旧バージョンで手順が異なる。 -カスタムレベル関係のメニューの表示方法 --β版の手順 ---Steamライブラリ→Baba Is Youの「プロパティ」→「ベータ」タブ→「betatest」or「beta-unstable」 ---「betatest」は安定β版、「beta-unstable」は最新β版だが不安定。 --旧バージョンの手順 --+Steamライブラリ→Baba Is Youの「プロパティ」→「ベータ」タブ→「old-editor」 --+Baba Is Youフォルダを開く。(「プロパティ」→「ローカルファイル」タブ→「ローカルファイルを閲覧...」) --+Data、Luaとたどり、Baba Is You\Data\Luaフォルダを開く。 --+メモ帳を開き、「generaldata.strings[BUILD] = "debug"」を書き込み、適当な名前を付けて保存。拡張子を.luaに変えてLuaフォルダに入れる。 -カスタムレベルパックの遊び方 --レベルパックを Data\Worlds の中に入れる。 Data\Worlds\***\Spritesなど となればOK。 ---単発のレベルの場合は、 Data\Worlds\levels か、 Data\levels の中に入れる。自分で作ったレベルは Data\levels に入るので、前者をDLしてきたものとして使い分けするとよい。 --old-editor版とβ版で一部単語の挙動(FEAR,END,DONE)に変更あり。移動の優先順位がFEAR→MOVEからMOVE→FEARに変更されている。またEND,DONE完成時にクリアされるように変更されている。 --β版にのみ実装されている単語がいくつか存在する ---以上のことから、基本的にはβ版で遊ぶのがよいと思われる -カスタムレベルの作り方 --「[[LEVEL EDITOR]]」を参照。 --「betatest」(ver.315)または「beta_unstable」(ver.317)では、「LEVEL EDITOR」→「EDIT SINGULAR LEVELS...」で1レベル毎のエディットができる。 -カスタムレベルの公開場所 --メジャーなものは自サイトで公開されている。なのでbabaisyou customlevelsと検索すればでてくる。 --それ以外は基本的にDiscord。 --有志がまとめてくれているものもある。5chやTwitterで検索をかければヒットするでしょう。レビューや難易度がついていたりもするのでそっちから探したほうが楽かも。(あえてここにはかかない) -レベルパックのアップデート時の注意点 --パックのアップデートは、元のファイルを別の場所に避難させておいてから、元のファイルと新しいファイルのファイル名が同じことを確認したのちに、新しいファイルを入れる ---単純な置き換えでは、オブジェクトリストの情報が変に上書きされて、ステージが壊れたりエラーが出たりする場合がある ---またレベルパックのデータは Data\Worlds にあるファイル名依存。アップデート前後でファイル名が変わっていると、ゲームがアップデート前のセーブファイルを見つけられない。 --特にファイル名に違いがないのにセーブファイルが消えた場合は、ファイルを丸ごと置き換えるのではなくファイルの中身だけを全削除して置き換える、セーブファイルを開きファイル名にあたる部分を置換する、などで対処する。大抵は通常では表示されなかったりわかりづらい文字が入っていることが原因。 -セーブデータの保存場所 --Windows版なら、セーブファイルが AppData\Roaming\Baba_Is_Youにある。old-editor版はba.baに、最新版ではファイル番号に応じた0ba.ba, 1ba.ba, 2ba.baに(本編データと一緒に)保存される。 --一時ファイルは無視してもあまり影響なさそう…? --中身はただのテキストデータなので頑張れば解読可能?ステージ変化ぐらいは簡単にわかるので、カスタムレベルで「変化させたステージを戻したい」って思ったときは書き換えるといいかも。 -old-editor版で作ったセーブファイルを最新版に移したい --ba.baの中身をコピーして0ba.ba, 1ba.ba, 2ba.baのいずれかに"追加"する --上書きでは本編データが消えるので注意! --逆の需要はあまりないと思うが、予めバックアップをとっておき、移したいレベルパック以外のデータをゲームを起動して削除、その後残ったデータをba.baに追加して、バックアップしたデータを戻す、とすれば一応可能 #areaedit(end)