welcome: please sign in
location: "クレーンゲーム"の差分
3と7のリビジョン間の差分 (その間の編集: 4回)
2011-05-31 11:59:23時点のリビジョン3
サイズ: 224
編集者: masahiko
コメント:
2011-05-31 12:29:06時点のリビジョン7
サイズ: 1155
編集者: masahiko
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 3: 行 3:
ゲーム作りを通してプログラム作成の手順を学びます。

ゲーム内容
 {{{
Aボタンを押すとクレーンが動き始め、
Bボタンを押すとクレーンが下がり、
うまくぬいぐるみをつかんだら運ぶことができます。
 }}}
----
=== クレーンの動きを考える ===
うまく操作したときのクレーンの動きを考えます。
行 4: 行 15:
状態図に書くとこのようになります。
行 5: 行 17:
個々の状態に対応するスクリプトに分け、
一度に1つのスクリプトがチクタクで動作するように考えます。

青の点線で囲んだ範囲が1つのスクリプトになります。
行 6: 行 22:
----
=== 動作全体 ===
Aボタンが押されたときの処理を加えれば、とりあえず完成。
行 7: 行 26:
----
=== 動作詳細 ===
上の状態図で考えられていないときの処理。
行 8: 行 31:
----
=== ぬいぐるみの動作 ===

クレーンゲーム

ゲーム作りを通してプログラム作成の手順を学びます。

ゲーム内容

  • Aボタンを押すとクレーンが動き始め、
    Bボタンを押すとクレーンが下がり、
    うまくぬいぐるみをつかんだら運ぶことができます。


クレーンの動きを考える

うまく操作したときのクレーンの動きを考えます。

  • [添付]

状態図に書くとこのようになります。

  • [添付]

個々の状態に対応するスクリプトに分け、 一度に1つのスクリプトがチクタクで動作するように考えます。

青の点線で囲んだ範囲が1つのスクリプトになります。

  • [添付]


動作全体

Aボタンが押されたときの処理を加えれば、とりあえず完成。

  • [添付]


動作詳細

上の状態図で考えられていないときの処理。

  • [添付]


ぬいぐるみの動作

  • [添付]

クレーンゲーム (最終更新日時 2012-06-14 12:49:54 更新者 masahiko)