ゲームメーカーでプラットフォームゲームを作る方法

ページ名:ゲームメーカーでプラットフォームゲームを作る方法

ゲームメーカーの経験が少し必要です。 初めてのゲームではやらないでください。

  • 1
    壁のための簡単なブロックスプライトを作ります。 プレイヤー用のスプライトも作りましょう。 壁は spr_wall と呼び、プレイヤーは spr_player
  • 2
    obj_wall というオブジェクトを作り、solid ボックスにチェックを入れます。
  • 3
    必ず壁のスプライトを選択してください。
  • 4
    オブジェクトを作ってobj_playerと呼びます。
  • 5
    プレーヤースプライトを選択してください。
  • 6
    obj_playerの場合:イベントを追加し、Stepをクリックし、もう一度Stepをクリックします。 次にコントロール・タブに移動し、'execute code'アクションをドラッグ・アンド・ドロップします。
  • 7
    次にコードボックスに
    // simple Platforming codeを入力します!//if place_free(x,y+1){gravity = 0.7gravity_direction = 270}else{gravity=0gravity_direction = 270}//矢印キー<,>,^if place_free(x-4,y)and keyboard_check(vk_left){x-=4}if place_free(x+4,y)and keyboard_check(vk_right){x+=4}if !place_free(x,y+1)and keyboard_check(vk_up){vspeed=-10}
  • 8
    コピペするだけです。
  • 9
    obj_playerの場合: イベントの追加」→「衝突」→「obj_wall」。
  • 10
    以下のコードを入れてください(コントロールタブに行き、「実行コード」をドラッグ&ドロップしてください:move_contact_solid(direction,12);vspeed=0;
  • 11
    部屋を作り、room_1と名付け、選択したオブジェクトでクリックしてレベルデザインを作り、部屋を保存します(上部のチェックをクリックします。
  • 12
    ゲームを実行します!
  • この記事は、CC BY-NC-SAで公開されている "How to Make a Platform Game in Game Maker"を改変して作成しました。 特に断りのない限り、CC BY-NC-SAの下で利用可能です。

    シェアボタン: このページをSNSに投稿するのに便利です。

    コメント

    返信元返信をやめる

    ※ 悪質なユーザーの書き込みは制限します。

    最新を表示する

    NG表示方式

    NGID一覧