islaytouchでゲームプログラミング ブロック崩し -...

6
- 1 - Ver. 2.0 Islay Touch でゲームプログラミング ブロック崩 くず たま をバーで打 ち返 かえ し、ブロックを消 すゲームです。

Upload: others

Post on 18-Jun-2020

3 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: IslayTouchでゲームプログラミング ブロック崩し - …puma.cis.ibaraki.ac.jp/research/files/coderdojo_tutorial...- 1 - Ver. 2.0 Islay アイラ Touch タッチ でゲームプログラミング

- 1 - Ver. 2.0

Islayア イ ラ

Touchタ ッ チ

でゲームプログラミング

ブロック崩くず

玉たま

をバーで打う

ち返かえ

し、ブロックを消け

すゲームです。

Page 2: IslayTouchでゲームプログラミング ブロック崩し - …puma.cis.ibaraki.ac.jp/research/files/coderdojo_tutorial...- 1 - Ver. 2.0 Islay アイラ Touch タッチ でゲームプログラミング

- 2 - Ver. 2.0

① キャラクタの状態じょうたい

遷移図せ ん い ず

を作つく

・玉たま

アクション1:

そのまま アクション2:

アニメをおわる

アクション1:

決まった場所へえジャンプ;

左から 305,てんじょうから 510

アクション2:

なし

アクション1:

うごく:左へ 10;上へ 10

アクション2:

なし

アクション1:

うごく:右へ 10;上へ 10

アクション2:

なし

アクション1:

うごく:左へ 10;下へ 10

アクション2:

なし アクション1:

うごく:右へ 10;下へ 10

アクション2:

なし

タッチされた: タップ

ぶつかる:左の壁

ぶつかる:右の壁

ぶつかる:左の壁

ぶつかる:右の壁

ぶつかる:床

ぶつかる:床

ぶつかる: 天井

ぶつかる: 天井

ぶつかる: 他のキャラクタ ブロックのキャラクタ ぶつかる:

他のキャラクタ バーのキャラクタ

ぶつかる: 他のキャラクタ バーのキャラクタ

ぶつかる: 他のキャラクタ ブロックのキャラクタ

▲ ▲

• ◆ と ▲ がついているところを一旦いったん

飛と

ばして先さき

に進すす

もう。

• アクション2を「アニメをおわる」にすると、状態じょうたい

自動的じどうてき

に のように変か

わる。

ヒント

Page 3: IslayTouchでゲームプログラミング ブロック崩し - …puma.cis.ibaraki.ac.jp/research/files/coderdojo_tutorial...- 1 - Ver. 2.0 Islay アイラ Touch タッチ でゲームプログラミング

- 3 - Ver. 2.0

・ブロック

アクション1:

そのまま アクション2:

つくる:ブロックのグループ (グループを先に作っておく)

ぶつかる:右の壁

アクション1:

うごく:右へ 64 アクション2:

つくる:ブロックのグループ (グループを先に作っておく)

アクション1:

そのまま アクション2:

きえる

アクション1:

そのまま アクション2:

きえる

アクション1:

うごく:下へ 64 アクション2:

なし

アクション1:

うごく:下へ 128 アクション2:

なし

ぶつかる: 他のキャラクタ 玉のキャラクタ

ぶつかる:

他のキャラクタ

玉のキャラクタ

ぶつかる:

他のキャラクタ

玉のキャラクタ

★ ★

• ★ がついているところを一旦いったん

飛と

ばして先さき

に進すす

もう。

• アクション2を「きえる」にすると、状態じょうたい

が自動的じどうてき

のように変か

わる。

ヒント

▲ のところに戻もど

って、ボロックのキャラクタを選えら

ぶ。

Page 4: IslayTouchでゲームプログラミング ブロック崩し - …puma.cis.ibaraki.ac.jp/research/files/coderdojo_tutorial...- 1 - Ver. 2.0 Islay アイラ Touch タッチ でゲームプログラミング

- 4 - Ver. 2.0

・バー

指ゆび

で動うご

かせるようにする:

アクション1:

決まった場所へえジャンプ;

左から 220,てんじょうから 550

アクション2:

なし

◆ のところに戻もど

って、バーのキャラクタを選えら

ぶ。

Page 5: IslayTouchでゲームプログラミング ブロック崩し - …puma.cis.ibaraki.ac.jp/research/files/coderdojo_tutorial...- 1 - Ver. 2.0 Islay アイラ Touch タッチ でゲームプログラミング

- 5 - Ver. 2.0

② グループを作つく

ってキャラクタを中なか

に入い

れる

・mainメ イ ン

グループ

・ブロックのグループ

二重にじゅう

丸まる

のじょうたい( )を見み

つけてグループに入い

れよう。

ヒント

★ のところに戻もど

って、ブロックのグループを選えら

ぶ。

Page 6: IslayTouchでゲームプログラミング ブロック崩し - …puma.cis.ibaraki.ac.jp/research/files/coderdojo_tutorial...- 1 - Ver. 2.0 Islay アイラ Touch タッチ でゲームプログラミング

- 6 - Ver. 2.0

③ オプションを変か

える

改造かいぞう

してみよう

• ブロックの段数だんすう

を増ふ

やしてみよう

• カウンターを作つく

ってゲームの得点とくてん

を表示ひょうじ

してみよう

• クリア/ゲームオーバーの画面が め ん

を作ってみよう

などなど

いろんな改造かいぞう

をして皆みんな

に自慢じ ま ん

しよう

CoderDojo Mito

http://coderdojo-mito.com/

Team Kamada

http://puma.cis.ibaraki.ac.jp/ 茨城大学工学部 情報工学科 鎌田研究室