Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
今回作るゲーム
2
素敵なステージを自分で作り、
ユニティちゃんを動かし、
ゴールに進めていく2Dゲーム
今回作るゲーム
自分で好きなステージを作って、
ステージを回転させながら
ボールをゴールに進めていくゲーム
2
ゴールを配置してみよう②
19
① 画面 左端にある十字をクリックしよう
② X軸(横)(ゴール X軸だけで!)を
ドラッグして自由に動かそう
*③ Inspector Transform からでも動かせる
・2Dゲームで Rotation 値 0 ままで
①
②
③
保存!(⌘S or Ctrl + S)
Position X以外 値変えない!
スクリプトを書こう⑦
29
スプリクトが書けたら保存して再生してみよう
ユニティちゃんでコインを1枚取ってみると
ように 100ポイント 1枚 と表示されたかな?
ユニティちゃんがハードル(ゴール)にぶつかると
ように ポイントとコイン が減ったかな?
今回 スクリプト
・コインを取るごとに
1枚と
100ポイント増える
・ハードル(ゴール)にぶつかるごとに
10枚 コインと
1000ポイント減る
・マイナス スコア なし
という設定で書いたよ
①
②
スクリプト 解説
speed - 前に進むスピードslideSpeed - 横に進むスピード
前に進む自分 x軸 位置を知る
左キーを押した時自分 x軸 位置が-1.9より大きかったら左に移動する
右キーを押した時自分 x軸 位置が1.9より小さかったら右に移動する
0 1.9f-1.9f x
1.9fという 道 幅だよ!
12
ゴール出来たかな?
君 おかげで前に進むことができるようになったよ!
横にも移動できる!
13
プレイヤー 体力を設定する
40
PlayerHPをラベルに表示する
PlayerHPを1減らすPlayerHPが0以下になったらGameOverシーンに移動する
シーン移動を利用する時 おまじない
ゲームを面白くしよう
38
ここまででゲーム ひとまず完成です!
ここから先で 、追加 面白そうな要素を紹介するよ!
加速機能壊せるブロック
ぶつかったら消える
今回作るゲーム
First Person Shooter 略してFPS主人公を操作しながら敵と戦うゲーム
2
今回作るゲーム
Flappy Bird (フラッピーバード)プレイヤーを操作して
限界まで壁をよけ続けるゲーム2
46