密ですゲームをScratchで作ってみた。その２。


スクラッチによる密ですゲームの作り方の続きを解説していきます。

前回の記事：[密ですゲームをScratchで作ってみた。その１。](https://qiita.com/bicona/items/fb052d6d6fcd28ede96d)

## 5. ライフとスコアのパラメータ化

ライフとスコアの変数を作成します。

[スプライト：百合子]
<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/edef9db0-55bf-b0e5-60d5-92558a281c88.png">

当たり判定が、住民に触れた時にライフが−１になるようにします。

[スプライト：当たり判定]
<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/994a90fd-78ea-0d91-6b01-c1a288b0260f.png">

住民が端に触れたときにスコアが１０増えるようにします。
[スプライト：住民]
<img width="350" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/cc12c82b-3272-478d-57de-3e54a305cdb4.png">

## 6. セリフを当てはめる

ゲームを面白くするために効果音(セリフ)をつけていきます。

[スプライト：百合子]
<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/bd13ce64-6006-e703-fc4f-cf75064acae8.png">
[スプライト：密です]
<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/b1cd34b5-afb3-80ed-16ea-4e0c777303df.png">
[スプライト：当たり判定]
<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/0e5d3a23-ecea-ffb3-c418-80adb0d8a9b2.png">

## 7. ゲーム終了処理

ライフが０になったら、ゲームオーバーのスプライトを表示させます。

[スプライト：ゲームオーバー]
<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/998a1d9c-f673-5ebf-15b6-60d7a24757e8.png">

ずっと繰り返していた部分も全て、ライフが０になったら止まるように修正します。

[スプライト：Stars]
<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/4f0243d9-1a3e-2905-6bb6-309994dca8fb.png">
<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/053c153b-c05e-1047-fd9f-3ac7a4feef53.png">
[スプライト：住民]
<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/ef793fe4-118f-7e55-2d19-b977cceb0186.png">
<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/2a5706e2-ae2b-684e-1b86-7a6d8146dd61.png">
[スプライト：当たり判定]
<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/3769a51c-7650-4584-1167-8e372ca6d47c.png">

## 8. 時間の経過とともにゲーム難易度を上げる

スクロールスピードと密発生間隔を変数化して、徐々にスピードアップするようにします。

[スプライト：百合子]
<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/5c26244f-6768-72f5-6891-313090c7cda6.png">

背景と住民の動くスピードを、「−１」から「スクロールスピード」に変更します。

[スプライト：Stars]
<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/8910fce3-c99c-1724-41e4-0d9a3edfd76e.png">
<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/d634dc94-0eba-a72d-c399-7249b0a059be.png">

[スプライト：住民]
<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/c81de3bc-d74a-c2ec-596c-420728890aef.png">

密発生間隔を「密発生間隔」に置き換えます。

[スプライト：住民]
<img width="300" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/325d4325-af6d-c764-da83-e6c36443ccf7.png">


#終わりに

楽しかった！

＜出来上がりイメージ＞
[こちら](https://scratch.mit.edu/projects/472243306/)のリンクから<b>実際にプレイできます。</b>
![Videotogif.gif](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/901447/75a9fdf2-9574-a62a-57ca-249c7608b5ea.gif)

- ここまでの解説動画はこちら
    - [![IMAGE ALT TEXT HERE](http://img.youtube.com/vi/nqlSeNFPhWA/0.jpg)](http://www.youtube.com/watch?v=nqlSeNFPhWA)
    - [![IMAGE ALT TEXT HERE](http://img.youtube.com/vi/qbG_N_ykOas/0.jpg)](http://www.youtube.com/watch?v=qbG_N_ykOas)