Scratch ゲームプログラミング スゴワザ事典
- 麻生菜乃 著
- 定価
- 2,970円(本体2,700円+税10%)
- 発売日
- 2025.12.22
- 判型
- B5
- 頁数
- 288ページ
- ISBN
- 978-4-297-15321-2 978-4-297-15322-9
概要
スクラッチのゲームをもっと面白くするスゴワザがわかります!
とりあげるテクニック:
弾の発射/バリア/分身/スクロール/弾幕/ボスキャラ/ジャンプ/敵をふんで倒す/二段ジャンプ/壁キック/無敵/動く床/アイテムボックス/スコア…などなど
難しいコードを覚えなくても、マネしてステップを追っていくだけで楽しく学べます。
ゲームづくりを通じて考える姿勢を応援! 自分のアイデアを加えて、自分だけのゲームを作ろう!
こんな方にオススメ
- Scratchでゲームを作りたいお子様
- ゲームプログラミングに興味をお持ちのお子様
目次
第0章 スクラッチの基本を知りたい
- 01 スクラッチを使いたい
- 02 プロジェクトの読み込みと保存をしたい
- 03 スプライトを動かしたい
- 04 スプライトの見た目を変化させたい
- 05 音を使いたい
- 06 メッセージを使いたい
- 07 プログラムを繰り返したい
- 08 条件を決めてプログラムを動かしたい・待たせたい
- 09 プログラムを止めたい
- 10 スプライトのクローンを使いたい
- 11 当たり判定やキー入力を調べたい
- 12 変数とリストを作りたい
- 13 ブロック定義を作りたい
第1章 基本ゲーム1を作りたい
- 14 ゲームのあそびかた
- 15 ゲームの流れ
- 16 キャラクターのスプライトを登録・削除したい
- 17 文字のスプライトを登録したい
- 18 スプライトを非表示にしたい
- 19 背景を登録・削除したい
- 20 自キャラを動かしたい
- 21 自キャラから弾を発射したい
- 22 敵キャラを動かしたい
- 23 自キャラと敵キャラをアニメーションさせたい
- 24 敵キャラから弾を発射したい
- 25 自キャラの弾で敵キャラをたおしたい
- 26 敵キャラの弾に自キャラがたおされるようにしたい
- 27 タイトルやゲームスタートを表示したい
- テクニックを解説
第2章 自キャラと自弾を作りこみたい
- 28 パワーアップするアイテムを作りたい
- 29 光が広がるパワーアップのイフェクトを作りたい
- 30 星が広がるパワーアップのイフェクトを作りたい
- 31 スピードアップさせたい
- 32 バリアをはりたい
- 33 分身をかんたんに作りたい
- 34 分身をしっかり作りたい
- 35 自キャラが動いたときだけ分身を動かしたい
- 36 分身から弾を発射したい
- 37 3方向に弾を発射したい
- 38 敵キャラを追いかけてかならずあたる弾を作りたい
- 39 敵キャラを追いかけてたまに外れる弾を作りたい
- 40 自キャラの弾をステージの外で消したい
- テクニックを解説
第3章 敵キャラと敵弾と画面表示を作りこみたい
- 41 まっすぐ移動する敵キャラのチームを作りたい
- 42 ゆらゆら移動する敵キャラのチームを作りたい
- 43 急上昇する敵キャラのチームを作りたい
- 44 敵キャラのチームから弾を発射したい
- 45 敵キャラからたくさんの弾をまっすぐ発射したい
- 46 敵キャラからたくさんの弾を円状に発射したい
- 47 敵キャラからたくさんの弾をくりかえし円状に発射したい
- 48 壁をスクロールさせたい
- 49 星空をスクロールさせたい
- 50 スコアを表示したい
- 51 HPのバーを表示したい
- テクニックを解説
第4章 基本ゲーム2を作りたい
- 52 ゲームのあそびかた
- 53 ゲームの流れ
- 54 キャラクターのスプライトを登録したい
- 55 文字のスプライトを登録したい
- 56 手描きのスプライトを登録したい
- 57 背景を登録したい
- 58 スプライトの絵を修正したい
- 59 自キャラを左右に動かしたい
- 60 自キャラをジャンプさせたい
- 61 自キャラを着地させたい
- 62 自キャラの地面のくいこみをなおしたい
- 63 敵キャラを作りたい
- 64 敵キャラに自キャラがたおされるようにしたい
- 65 敵キャラをふんでたおしたい
- 66 ゴールを作りたい
- 67 タイトルやゲームクリアを表示したい
- テクニックを解説
第5章 自キャラを作りこみたい
- 68 ダッシュしたい
- 69 入力するキーでジャンプの高さを変えたい
- 70 2段ジャンプがしたい
- 71 弾を発射したい
- 72 アイテムを取ったら無敵にしたい
- 73 壁キックがしたい
- 74 坂道を上ぼりたい
- テクニックを解説
第6章 敵キャラと地形を作りこみたい
- 75 空を飛ぶ敵キャラを作りたい
- 76 地面にそって歩く敵キャラを作りたい
- 77 ジャンプする敵キャラを作りたい
- 78 弾を発射する敵キャラを作りたい
- 79 左右に動く床を作りたい
- 80 上下に動く床を作りたい
- 81 ジャンプ台を作りたい
- 82 アイテムを出す箱を作りたい
- 83 地面にトゲを作りたい
- 84 スクロールする画面を増やしたい
- 85 ずっとスクロールさせたい
付録
- Scratch Addonsについて
- 応用ゲームについて
プロフィール
麻生菜乃
ゲーム会社勤務。ゲーム開発にプログラマーとして多数参加。CoderDojoメンター。