Scratch の達人 ゲーム作りに強くなるプログラミングテクニック攻略ガイド(スクラッチノタツジン ゲームヅクリニツヨクナルプログラミングテクニックコウリャクガイド)
プログラミング- 著者:
- 麻生 菜乃(アソウ ナノ)
- 出版社:
- 技術評論社
- 出版日:
- 2022年12月10日
- ISBN:
- 9784297132200
- 在庫:
- 在庫あり
なぜ注目されているか
書籍紹介
すごい人たちは、 Scratch でどうやってゲームを作っているの?
そんなふうに思ったことはありませんか?
背景マップやカメラ、当たり判定、フレームなどのテクニックを使いこなせば、本格ゲームは作れるんです。
Scratch だから、プログラムが日本語で読めるから、わかりやすいんです!
さあ、プログラミングに強くなろう。
技書の森解説
Scratch でひととおりブロックを組めるようになった子が次にぶつかるのは、「自分の作品と、コミュニティで見かける本格的なゲームとの差」です。スプライトを動かせても、スクロールするマップや正確な当たり判定は独力では組み方の見当がつきにくい。本書はその差を埋める技法集で、麻生菜乃氏の著により 2022 年 12 月に技術評論社から刊行されました。
扱うのは背景マップ、カメラ、当たり判定、フレームといった、ゲーム制作の定石にあたるテクニックです。これらは本来ゲームプログラミング一般の概念ですが、 Scratch はブロックが日本語で読めるため、概念と実装を行き来しながら理解を積み上げやすいという利点があります。入門書のように作例を一本なぞらせるのではなく、技法単位で「なぜそう組むのか」を掘り下げる編集なので、覚えた技を自分のゲームに移植できるのが強みです。
対象は Scratch の基本操作を済ませた小中学生からで、大人が読んでもゲームの仕組みの教材として成立する内容です。マウス操作の説明に紙幅を割く段階は過ぎているため、まったくの初心者は入門書を先に終えてから挑む方がよいでしょう。作りたいゲームの絵が頭にあるのに実装が追いつかない、そんな停滞を破る目的で読まれるべき本です。
この本に興味がある方におすすめ
この本に関連
関連記事
foo, bar, Alice, Bob はどこから来たのか - 技術書のサンプル名の由来
技術書やコード例でおなじみの foo, bar, Alice, Bob。これらの名前にはそれぞれ歴史的な由来があります。知っていると少し楽しくなる雑学を紹介します。
本を読むスピードは気にしなくていい
1 ページ読むのに 10 分かかっても問題ありません。プログラミングの本はゆっくり読むのが正解である理由と、焦らず読み進めるコツを紹介します。
本屋のプログラミングコーナーの歩き方
本屋のプログラミング書コーナーに行くと、棚いっぱいの本に圧倒されます。どこを見ればいいか、どう選べばいいかを初心者向けに案内します。
関連用語
API Gateway
API のエントリーポイントとして認証、スロットリング、ルーティングを一元管理する AWS サービス
低レイヤ
OS / メモリ / CPU などハードウェアに近い領域。コンピュータの動作原理を支える
API Gateway + Lambda 統合
API Gateway と Lambda を組み合わせたサーバーレス API の構築パターン
スクレイピング
Web ページから必要な情報を自動で抽出する技術。データ収集を効率化する
データレイク
構造化 / 非構造化データを生の形式で大量に保存し、後から分析 / 加工するストレージ基盤
ログ集約
分散システムの複数サービスから出力されるログを一元的に収集 / 検索 / 分析する仕組み