初心者の方でも楽しくゲームの作り方やプログラミングを学べる情報を発信中!

WWA Wing

「WWA Wing」がさらに使いやすく!「WWA Wing V3.5.4」までの更新内容について #4

今回は、追加された「マクロ文」について解説していきたいと思います。



最新版では、新たに追加された機能に関するマクロ文や
「Java版WWA」の動作を再現するためのマクロ文などが追加されています。

「マクロ文」

「WWA Wing」には、[V3.5.4]までに3種類のマクロ文が追加されました。

中には、旧バージョンから復活したマクロ文もあります。

[$effitem][$gamepad_button][$oldmove]


[$effitem]

まず、Java版WWAにあった[$effitem]がWWA Wingでも使用できるようになりました。

[$effitem]に「0」を設定すると、
「アイテムを入手した時」「ステータスが変化した時」のアニメーションが非表示になります。



[$gamepad_button]

[$gamepad_button]は、「ゲームパッド」のボタンに「アイテムボックス」内のボックスを割り当てるマクロ文です。

「$gamepad_button=(割り当てるボタンの番号) , (アイテムボックスの位置を示す番号)」
のように入力して、ゲームパッドのボタンにボックスを割り当てます。



「アイテムボックスの位置を示す番号」は、画像のように設定されています。

例えば、[$gamepad_button=6,3]と設定すると、
ゲームパッドにある「6」のボタンで、赤枠内のアイテムボックスが操作できます。



ただし、[$gamepad_button]の設定はデフォルトの設定を上書きするので、
そのボタンに割り当てられていた操作が使用できなくなることに注意しましょう。

ボタンの割り当てを解除したい時は、(アイテムボックスの位置を示す番号)に「0」を設定します。



[$oldmove]

[$oldmove]は、「プレイヤー追尾」「逃げる」の移動方法の精度を変更するマクロ文です。

[$oldmove=1]で旧バージョンのように移動精度が悪くなり、
[$oldmove=0]で現バージョンの移動精度が良い状態になります。



実は「WWA」の旧バージョンと最新バージョンでは、「プレイヤー追尾」「逃げる」の移動方法が大きく異なっています。

[Java版 WWA v3.02c]より前の場合は「プレイヤー追尾」でも逃げ切れたり、「逃げる」でも捕まえたりできたのですが、アップデートにより移動精度が向上して、逃げたり捕まえたりすることが難しくなりました。

そこで、移動精度を変更して「旧バージョンのWWAを再現して遊びたい」「場面に応じて移動方法を選択したい」という人のために、[$oldmove]というマクロ文が追加されました。



次回

今回は、追加された「マクロ文」を解説しました。

「WWA Wing」では、新たな機能を追加するアップデートの他に、
評判の良かった「Java版WWA」の動作を再現するためのアップデートも行われています。



次回は、追加された「属性」を解説していきます。

スポンサーリンク
シェアする

関連記事

「WWA Wing」でゲーム制作にチャレンジ [崩れる床]編 #6

今回は、「ゲームクリア画面」と「おまけステージ」を作成していきたいと思います。 「ゲームクリア画面」を作成した後、通常ステージでは物足りない人のために「おまけステージ」に挑戦できるようにします。 「ゲ …

遂に「ユーザ変数」が追加! [WWA Wing V3.6.0]について #3

今回は、「変数」に関する[マクロ文]パート1を解説していきたいと思います。 「変数」機能の実装に合わせて、「変数」に関するマクロ文が25種類も追加されたので、ここでは[パート1]と[パート2]に記事を …

「WWA Wing」でゲーム制作にチャレンジ [崩れる床]編 #5

今回は、「ゲームオーバー画面」を作成していきたいと思います。 主人公が「崩れる床」を渡り切れなかった場合は、この画面に移動させることになります。 「ゲームオーバー画面」の作成 「ゲームオーバー画面」は …

WWA Wing作成ツールでゲーム制作にチャレンジ #1

今回から、WWA Wing作成ツールを使用して、ゲームを制作していきたいと思います。   WWA Wing作成ツールについては、当サイトの解説記事をご覧ください。 懐かしいゲームが簡単に作れ …

WWA Wing作成ツールでゲーム制作にチャレンジ #6

今回は、ステータスの設定をしていきたいと思います。   モンスターのステータス設定が少し大変ですが、戦闘はWWAを遊ぶ際の楽しみの1つなので頑張っていきましょう。 主人公の初期ステータス設定 …