< Return to Video

Star Wars - Hour of Code: Events

  • 0:00 - 0:02
    こんにちは、私はチャリタ・カーターです。
  • 0:02 - 0:06
    ウォルト・ディズニー・イマジニアリングで
    シニア・クリエイティブ・プロデューサーを務めています。
  • 0:06 - 0:09
    ゲストが体験するアトラクションを実際に
  • 0:09 - 0:12
    制作するチームを率いる責任者です。
  • 0:13 - 0:16
    そのため、私たちは常にゲストのために、
  • 0:16 - 0:18
    より良い体験を提供するための方法を模索しています。
  • 0:18 - 0:20
    そして、その中心にあるのがテクノロジーなのです。
  • 0:21 - 0:23
    おめでとう。やりましたね。
  • 0:24 - 0:26
    BB-8をプログラムしましたね。
  • 0:26 - 0:28
    今、私たちはもっと難しいことをする
    準備ができていると思います。
  • 0:28 - 0:30
    頑張りましょう。
  • 0:30 - 0:33
    プログラミングの基本を学んだところで、
  • 0:33 - 0:37
    時間をさかのぼって、R2-D2とC-3POが
    主役のゲームを作ってみましょう。
  • 0:37 - 0:41
    ゲームを作るには、ゲームプログラマーが
  • 0:41 - 0:43
    日常的に使っているものについて学ぶ必要があります。
  • 0:44 - 0:45
    それは、イベントと呼ばれるものです。
  • 0:46 - 0:49
    イベントとは、何かが起こったときに、そ
    れを待つようにプログラムへ指示するものです。
  • 0:49 - 0:53
    そして、それが起きたら、アクションを実行します。
  • 0:53 - 0:56
    例えば、マウスのクリック、矢印ボタン、
  • 0:57 - 0:59
    画面のタップなどを待ち受けることができます。
  • 1:00 - 1:04
    ここでは、R2-D2が反乱軍のパイロットに
    メッセージを伝えるために上に移動し、
  • 1:04 - 1:07
    もう一人の反乱軍のパイロットのところに
    移動するようにします。
  • 1:07 - 1:10
    その際、イベントを使って動かします。
  • 1:10 - 1:14
    プレイヤーが上下矢印キーや上下ボタンを使うと、
    when upイベントブロックが使われ、
  • 1:15 - 1:19
    go upブロックがそれにアタッチされます。
  • 1:19 - 1:23
    プレーヤーが上矢印キーを押すと、
    when upブロックに
  • 1:23 - 1:24
    アタッチされたコードが実行されます。
  • 1:25 - 1:28
    同じように、R2-D2を下方向に
    移動させることもできます。
  • 1:29 - 1:31
    これには、When Upというコマンドを使います。
  • 1:32 - 1:35
    このコマンドをツールボックスからドラッグすると、
    コマンドの最初と最後が
  • 1:35 - 1:39
    セミコロンの代わりに中括弧になっているのが
    わかると思います。
  • 1:39 - 1:42
    これにより、他のコマンドを途中に配置するス
    ペースができます。
  • 1:43 - 1:46
    この括弧の中に入れたコマンドはすべて、
    プレイヤーが上矢印を押したときに
  • 1:46 - 1:50
    実行されるもので、R2-D2を上昇させたいとします。
  • 1:50 - 1:54
    R2-D2を上昇させたいので、コマンドの中に
    go upブロックを入れて、
  • 1:54 - 1:56
    同じようにR2-D2を下降させましょう。
  • 1:57 - 2:01
    これで、ドロイドをコントロールする
    コードをすべて書く代わりに、
  • 2:01 - 2:05
    R2-D2がボタンを押すイベントに反応して、
  • 2:05 - 2:08
    スクリーンの中を少しずつ移動できるようになりました。
  • 2:08 - 2:11
    よりインタラクティブなゲームになりましたね。
Title:
Star Wars - Hour of Code: Events
Description:

more » « less
Video Language:
English
Team:
Code.org
Project:
Hour of Code
Duration:
02:16

Japanese subtitles

Revisions