アニメ調シューター『Strinova』賞金50万円

BF2042:「VIPモード」を作ってみよう!世界一わかりやすいルールエディターの使い方

BF2042:「VIPモード」を作ってみよう!世界一わかりやすいルールエディターの使い方 アイキャッチ
  • URLをコピーしました!

『Battlefield 2042(バトルフィールド2042)』3本柱の一つである「BF Portal」と「ルールエディター」。チームデスマッチやデスマッチをベースに自分の手で改造ルールを作ることが出来る、画期的なツールなのですが、やっぱり難しくて手をつけづらいという声が多く挙げられています。

そこで今回の記事では、リリース時に公式Portalモードとして実装された「VIP Fiesta」を参考にして、いちからVIPモードを作る方法を解説しつつ大公開!皆さんもこれを機に、「ルールエディター」で自分だけのバトルフィールドゲームを作ってみませんか?

CONTENTS

BF2042 ルールエディターとは

ざっくり言うと、Portalのルールエディターはビジュアルプログラミングツールの一種。プログラミングを勉強したことがない人でも直感的に自分のプログラムを作ることが出来る、初心者向けのツールです。本職のプログラマーからすると色々と制限がかかって扱いにくくなると感じるかもしれませんが、逆に全く未経験の方でも自分だけのゲームを作れるという長所もあります。

ただしやはりとっつきづらいところはありますので、本記事では実際に「VIP Fiesta」モードの雛形を1から作成しつつ、ルールエディターの入門的な使い方を解説していきます。年の瀬も近づいてくるころですが、ぜひ年末休暇を利用して自分だけのルールを作って、フレンドたちと楽しんでいただければ幸いです。

※プログラム経験が多少ある方なら英語版の方が楽にルールを作成できるのですが、本記事は初心者向けということで日本語版のルールエディタを使用しています。

最終的なコードはこのような形。長いように見えるが、分かればかなりシンプルだ。

ルールエディターの基本:MODとルール

まず基礎中の基礎ですが、作成したコードは「MOD」という灰色の枠の中にはめ込まないと効果を発揮しません。逆に言えば問題を起こしている部分や試験的に実装した機能など、一旦外してみたいブロックはこのMODから外すだけでアンインストールされるので、気楽に機能のオンオフができます。外したブロック自体もエディター上で保存されるので、気軽にどんどんつけ外しして試して行きましょう。

次に「ルール」。ゲーム内に干渉したい場合は、なんであれこの「ルール」ブロックを使うことになります。ルールブロックで入力が可能な箇所は次の4つです:

  • 「ルール」の右にある空欄:そのルールブロックの名前をつけることができます。何を入力してもゲームには影響しませんが、自分が見てそのブロックが何をやっているのか、ひと目で意味がわかる便利な名前をつけていきましょう。
  • イベント:そのブロックが仕事をはじめるタイミングを選択できます。例えば「ゲームモード開始時」なら、そのラウンドが始まった際に一度だけブロックの中身が実行されます。
  • 条件:タイミング判定の後に、追加でこの条件を満たした場合のみブロックの中身が実行されます。無条件で実行したい場合は、何も嵌めなくてもOKです。
  • アクション:実際に実行することをここにはめ込んで行きましょう。

上には例として、ゲーム開始時に最初に実行して欲しいブロックをいくつかはめ込んでいます。ゲームモードのタイムリミットを900秒に設定し、デフォルトのスコア機能をオフ(false)に、デフォルトの勝利条件もオフにしてあるのがわかるでしょうか。そして名前はわかりやすく「GameStart」としています。

ブロックがどんな効果を持つのかわからなくなった場合は、ブロックを右クリックして「ヘルプ」を選んでみると、詳細な解説とともに使用例も表示されます。中にはこちらを見てみないと全く意味がわからないというブロックもいくつかあるので、行き詰まったら積極的にヘルプを確認していきましょう。

1 2 3 4 5
  • デバイス総合
  • マウス
  • キーボード
  • ディスプレイ
  • PS5
  1. ジャンル別
    発売日 : 1970年01月01日
    価格 : ¥5,170
    新品最安値 :
    ¥5,170
  2. ジャンル別
  3. ジャンル別
    発売日 : 1970年01月01日
    価格 : ¥2,700
    新品最安値 :
    ¥6,011
  4. 家電 ストア
  5. ビデオゲーム
  6. 家電 ストア
  7. 家電 ストア
  8. Amazon限定特典付ゲームが200円OFFクーポンプレゼント
  9. 家電 ストア
  10. Amazon限定特典付ゲームが200円OFFクーポンプレゼント
  11. ゲーミングマウス
  12. ゲーミングマウス
  13. 家電 ストア
  14. Amazon限定特典付ゲームが200円OFFクーポンプレゼント
  15. ハンドル・ジョイスティック
  16. ビデオゲーム
  17. Amazon限定特典付ゲームが200円OFFクーポンプレゼント
  18. 家電 ストア
  19. 家電 ストア
  20. 家電 ストア
  1. ジャンル別
  2. 家電 ストア
  3. 家電 ストア
  4. Amazon限定特典付ゲームが200円OFFクーポンプレゼント
  5. ゲーミングマウス
  6. ゲーミングマウス
  7. 家電 ストア
  8. Amazon限定特典付ゲームが200円OFFクーポンプレゼント
  9. Amazon限定特典付ゲームが200円OFFクーポンプレゼント
  10. 家電 ストア
  11. 家電 ストア
  12. 家電 ストア
  13. 家電 ストア
  14. 家電 ストア
  15. 家電 ストア
  16. ゲーミングマウス
  17. 家電 ストア
  18. 家電 ストア
  19. 家電 ストア
  20. 家電 ストア
  1. ジャンル別
    発売日 : 1970年01月01日
    価格 : ¥2,700
    新品最安値 :
    ¥6,011
  2. Amazon限定特典付ゲームが200円OFFクーポンプレゼント
  3. 家電 ストア
  4. Amazon限定特典付ゲームが200円OFFクーポンプレゼント
  5. 家電 ストア
  6. PC Game Pass キャンペーン
  7. PC Game Pass キャンペーン
  8. PC Game Pass キャンペーン
  9. 家電 ストア
  10. ゲーミングキーボード
  11. ゲーミングキーボード
  12. PC Game Pass キャンペーン
  13. PC Game Pass キャンペーン
  14. 家電 ストア
  15. 家電 ストア
  16. 家電 ストア
  17. ゲーミングキーボード
  18. 家電 ストア
  19. ゲーミングキーボード
  20. 家電 ストア
  1. ジャンル別
    発売日 : 1970年01月01日
    価格 : ¥5,294
    新品最安値 :
    ¥5,294
  2. ジャンル別
    発売日 : 1970年01月01日
    価格 : ¥14,800
    新品最安値 :
    ¥14,800
  3. ジャンル別
  4. ジャンル別
  5. ジャンル別
    発売日 : 1970年01月01日
    価格 : ¥14,800
    新品最安値 :
    ¥14,800
  6. ジャンル別
    発売日 : 1970年01月01日
    価格 : ¥14,800
    新品最安値 :
    ¥14,800
  7. ジャンル別
    発売日 : 1970年01月01日
    価格 : ¥5,345
    新品最安値 :
    ¥5,345
  8. 機種別
  9. アクセサリキット
  10. 周辺機器・アクセサリ
  11. 機種別
  12. 周辺機器・アクセサリ
  13. 機種別
    発売日 : 2024年09月24日
    価格 : ¥7,999
    新品最安値 :
    ¥7,999
  14. 機種別
    発売日 : 2024年09月24日
    価格 : ¥7,999
    新品最安値 :
    ¥7,999
  15. 機種別
    発売日 : 2023年01月01日
    価格 : ¥332,879
    新品最安値 :
    ¥332,879
  16. 周辺機器・アクセサリ
    発売日 : 2023年01月01日
    価格 : ¥115,353
    新品最安値 :
    ¥115,353
  17. Xbox
  18. 機種別
    発売日 : 1970年01月01日
    価格 : ¥100,954
    新品最安値 :
    ¥100,954
  19. 機種別
  20. アクセサリキット
  1. ジャンル別
    発売日 : 2022年01月01日
    価格 : ¥4,525
    新品最安値 :
    ¥4,525
  2. ゲーム機本体
    発売日 : 2024年11月07日
    価格 : ¥119,980
    新品最安値 :
    ¥129,140
  3. ゲームソフト
    発売日 : 2024年11月14日
    価格 : ¥6,282
    新品最安値 :
    ¥6,282
  4. ゲーム機本体
    発売日 : 2023年11月10日
    価格 : ¥79,980
    新品最安値 :
    ¥75,800
  5. ゲームソフト
    発売日 : 2025年12月31日
    価格 : ¥9,130
    新品最安値 :
    ¥9,130
  6. ケーブル・アダプター
  7. ゲームソフト
  8. ケーブル・アダプター
  9. ゲームソフト
    発売日 : 2025年12月31日
    価格 : ¥12,100
    新品最安値 :
    ¥12,100
  10. ゲーム機本体
  11. ゲームソフト
  12. ゲーム機本体
  13. ゲームソフト
  14. ハンドル・ジョイスティック
  15. ゲームソフト
  16. ゲームソフト
  17. ハンドル・ジョイスティック
  18. ゲームソフト
    発売日 : 2024年10月17日
    価格 : ¥7,873
    新品最安値 :
    ¥7,450
  19. ゲームソフト
  20. ゲームソフト
BF2042:「VIPモード」を作ってみよう!世界一わかりやすいルールエディターの使い方 アイキャッチ

FOLLOW EAA!!

SHARE
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメント一覧 (13件)

  • こういう風にルールに処理書きまくると、可読性悪すぎて、後で見たときに、何やってるかわからなくなるから、処理ごとにサブルーチン作ったほうがいいぞ。
    動けばいいって思想でコード書くのは危険。
    可読性が悪かったり、処理の分離ができてないと、バグが発生したときにどこでバグが起きてるのか追うのが大変になる。
    こういうコードはアンチパターンって覚えておいたほうがいいよ、いわゆるスパゲッティコードだから。

  • クリスマスにすら必死にアンチコメしてるの悲しすぎだろ

      • 聖夜に批判してることについて言ってるだけの人に噛みついてて草
        哀れすぎる

      • コメ主に対してブーメランって言いたいんやろか
        BF擁護もしてないのにキレ散らかしてるのはよっぽど悔しかったんかな

  • 機能は凝ってるのに本体が機能してないのもったいないよな

コメントする

CONTENTS