ビデオ: GameMaker: Studio で物理演算ゲームを作成中 2025
GameMaker:Studioでタイムラインを使用する場合は、 X座標とY座標がどのように機能するかは、オブジェクトのインスタンスをルームに配置する方法です。最初は、タイムラインを使用すると、インスタンスをルームに手動で配置するのとは対照的に(ビューを使用するときと同じように)、X座標とY座標を決定するのが難しいように思えるかもしれません。
しかし、敵艦隊を編成した後、タイムラインはステップ番号を更新するだけで敵の飛行機が現れたときに素早く変更する非常に柔軟な方法を提供します。
<! - 1 - >ビューを使用して手動でプレーンを配置する場合は、戻って各平面を選択し、ルームを上下に移動して表示されるときに変更する必要があります。それぞれの方法にはトレードオフがあります。異なるテクニックを使用するのが最適な時に、経験を通して学びます。
タイムラインを使用して敵の行動を作成および制御することで、ゲームのプレイ方法を大幅に制御できます。ソフトウェア内のスクロールシューティングチュートリアルは、敵機のランダムジェネレータを使用してゲームを作成する方法を示すことから始まります。
<!これは時間が経つにつれてますます難しくなるという難しいゲームを作りますが、飛行機が互いに重なり合うなど、そのアプローチには問題があります。タイムラインはその問題を解決するのに役立ちます。タイムラインを使用する場合、ゲームをプレイするたびに、同じパターンの敵機をプレイヤーに提示します。それはプレーヤーにゲームを学ぶ機会を与えるので、時間の経過とともにプレイすることができます。これはプレイヤーに満足感を与えます - 彼らはあなたのゲームを続けたいと思うので、これは重要です!
<! - 3 - >
タイムラインを操作する場合、タイムラインリソースを使用します。各タイムラインリソース内で、あなたは時間の瞬間数を指定します(ゲームのステップで測定されます)。それぞれの瞬間について、アクションを作成します。たとえば、敵の飛行機がいつ表示されるかを制御するタイムラインリソースを作成できます。飛行機は部屋を離れて再び現れないときに破壊されるべきです。スプライト、オブジェクト、またはサウンドを作成するのと同じように、タイムラインを作成する方法は複数あります。メインメニュー(リソース→タイムラインの作成)、アイコンメニューから、またはリソースツリーからタイムラインを右クリックして、タイムラインを作成を選択することで、これを行うことができます。
タイムラインを作成するときは、[オブジェクトプロパティ]ウィンドウと同様の[タイムラインプロパティ]ウィンドウで作業します。タイムラインに名前を付けることができます。オブジェクトを扱うときはイベントと比較してモーメントを追加し、タブからアクションをドラッグ&ドロップすることができます。
タイムラインのプロパティウィンドウ。
