BB2021Editorのバージョン2.4.0.0をリリースしました。(2.3.0.2→2.4.0.0)ダウンロードはBOOTHから行ってください。
概要
今回のリリースでは主にイベント機能の拡充を行いました。また、Flashアイテムを新規に追加しました。
ブロックグループ機能

ブロックグループ機能はイベントと合わせて使用するための新機能です。
ブロックグループ新規ボタンからグループを作成してください。ブロックを選択し、グループ参加ボタンを押すと選択中のブロックが選択中のグループへ参加します。選択中のグループに参加しているブロックは赤く表示されます。

ブロックグループに対応したイベントトリガーを2種類追加しました。
「ブロックグループ全破壊」イベントトリガー
「ブロックグループ全破壊」イベントトリガーは文字通りグループに所属しているブロックがすべて破壊されたときに起動するトリガーです。ブロックグループはステージをまたいで設定可能ですのでその点にご注意ください。
「ブロックグループ衝突」イベントトリガー
「ブロックグループ衝突」イベントトリガーはグループに所属しているブロックにボールが当たったときに起動するトリガーです。
メモリ機能
複雑なイベントの条件管理を行うための機能です。BB2021Editor同梱のイベントマニュアル最下段に解説を作成しましたのでご利用の際はご覧ください。
専用のイベントを用いることでBB2021ブロック崩し内臓のメモリに書き込みを行うことができます。書き込む内容は自由な文字を書き込めます(数値であっても文字列として扱われます)。またイベント条件としてメモリの記載内容を参照することができます。
追加された専用のイベントは「メモリ変更時」トリガー、「メモリ」条件、「メモリ書き込み」アクションです。「メモリ書き込み」アクションは上書きと追記の2種類のモードがあります。
例①)分岐処理
前提
以下のような状況とします。
- 破壊率が50%を超えたとき、表情を赤面差分に変更する。
- ブロックグループ「髪留め」が全破壊されたとき、髪をポニテ状態から下ろし状態に変更する。
この状況で必要な画像は以下の4種類です。
- 1 通常表情 ポニテ
- 2 通常表情 髪下ろし
- 3 赤面表情 ポニテ
- 4 赤面表情 髪下ろし
これらの画像をゲーム中に違和感なく差し替えるためには、1→2→4もしくは1→3→4の手順で画像を差し替える必要があります。2→3、もしくは3→2の差し替えを行うと下ろされた髪がポニテに戻るなどの違和感が生じます。
メモリを用いた解決策
以下のようなイベントを登録することで上記の状況を達成可能です。
- 破壊率が50%になったとき、画像3に差し替える。さらに、メモリに「表情赤面」と書き込む。
- 破壊率が50%になったとき、メモリに「髪留め破壊」と記載があるならば、画像4に差し替える。
- ブロックグループ「髪留め」が全破壊されたとき、画像2に差し替える。さらに、メモリに「髪留め破壊」と書き込む。
- ブロックグループ「髪留め」が全破壊されたとき、メモリに「表情赤面」と記載があるならば、画像4に差し替える。
例②)カウント
「メモリ書き込み」アクションの追記機能を用いることで、特定の回数を数えることができます。
前提
例として、複数回耐久ブロックが10回ボールに衝突したとき、『貫通弾で貫こう!』とテキストを表示する状況を考えます。
メモリを用いた解決策
まず、耐久ブロックをすべてブロックグループへ参加させます。以下の2つのイベントを設定します。
- ブロックグループ衝突時、メモリに”#”を追記する。(繰り返し起動)
- メモリ変更時、メモリに”##########”と記載されているならば、テキストを表示する。
また、このテクニックの応用として、10回ごとにメモリに””(空白の文字)を上書きすることで、10回を繰り返し数えることができます。
その他のイベント機能追加
「パドル衝突」トリガー、「パドル中心衝突」トリガー
文字通りの機能です。「パドル衝突」トリガーにはオプションとして「中心衝突時は起動しない」という機能があります。パドルの衝突位置によって処理を分ける場合にご利用ください。オプションが有効化されていない場合は衝突位置がパドル中心であっても起動します。
「リトライ」条件
1度以上ゲームオーバーになり、リトライしている場合に起動するイベント条件です。
「サウンドを再生」アクション、「サウンドを変更」アクション
「サウンドを再生」アクションは、呼び出されると即座にサウンドを再生します。サウンドはあらかじめリソース登録してある必要があります。
「サウンドを変更」アクションは、呼びされるとゲーム中で再生されるBGMやSEを変更します。変更したサウンドは基本的にはゲームクリアまでそのままになります。
サウンド機能
趣旨が若干ずれますが、サウンド機能の挙動について説明します。
- ステージ1にサウンドが登録されていない場合、ゲーム中ではデフォルトのサウンドが再生されます。
- ステージ2以降でサウンドが登録されていない場合、前のステージの設定を引き継ぎます。
- 各ステージにサウンドが設定されている場合、ステージ開始時にサウンドが変更されます。
イベントによるサウンドの変更で説明した”変更したサウンドは基本的にはゲームクリアまでそのままになります。”とは、各ステージにサウンドが設定されていない場合の話になります。設定されている場合はステージの開始時に上書きされます。
Flashアイテムの追加

新しくFlashアイテムを追加しました。ボールが猛加速して一気にブロックを破壊するアイテムです。また、効果時間中はボールが落下しなくなります。
強力なアイテムなため、起動時に貫通状態が解除されるなどいろいろな制限があります。
また、効果終了後からボールの移動方向が上向きになるまでの間ボールが落下しなくなります。とはいえボールを見失いやすいというデメリットもあります。
アップデートのご要望やバグ報告はこちらのGoogleフォームから受け付けております。またTwitterにて直接ご連絡いただいても問題ありません。
コメント