Scratch ゲームプログラミング スゴワザ事典

「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メンター。