GameMaker 8 でオブジェクトをジャンプさせる方法

プラットフォーム ゲームは、ほとんどの新しいゲーム開発者が試みる最初の形式の 1 つであり、プラットフォーム ゲームの基本的な動きの 1 つはジャンプです。ジャンプ モーションを追加すると、キャラクターはすぐに新しいレベルにジャンプして、ゲームをさらに進めることができます。 Game Maker 8 にジャンプ モーションを追加するのは簡単で、わずか数分でキャラクターをジャンプさせることができます。
ステップ 1
ジャンプさせたいオブジェクトにステップイベントを追加します。
ステップ 2
[コントロール] タブにある [空のチェック] アクションをステップ イベントに追加します。 Y を 1 に設定し、相対ボックスをチェックします。
ステップ 3
Move タブから Set Gravity アクションをステップ関数に追加します。方向を 270 に、重力を .5 に設定します。これにより、オブジェクトが固体表面上にないときはいつでも重力が適用されます。
ステップ 4
Key Press Up イベントをオブジェクトに追加します。
ステップ 5
[コントロール] タブから [空のチェック] アクションを新しいイベントに追加します。 Y を 1 に設定し、相対ボックスをチェックします。
ステップ 6
[コントロール] タブから [垂直速度を設定] アクションをイベントに追加し、速度を -10 に設定します。これにより、上キーを押すとすぐにキャラクターが空中にジャンプします。重力により、オブジェクトはすばやく地面に戻り、ジャンプが完了します。
ヒント
垂直速度を調整して、オブジェクトがジャンプできる距離を増減します。