『ゲーム作りで楽しく学ぶ Pythonのきほん』サポートサイト | マイナビブックス

『ゲーム作りで楽しく学ぶ Pythonのきほん』サポートサイト

このページは、森 巧尚 [著]、
『ゲーム作りで楽しく学ぶ Pythonのきほん(ISBN978-4-8399-7356-8)』の
サポートページです。

紙版
 2021/06/25 初版第1刷発行
電子版
 2021/06/25 v1.0リリース


書籍詳細ページに戻る

ダウンロードデータ

本書のデータは、下記からダウンロードしてください。

ダウンロードファイル一式
・「samplesrc.zip」がダウンロードされます。
・解凍した「samplesrc」の中の「part2」フォルダの中に「images」フォルダと「sounds」フォルダが格納されています。
 

● フォルダ構成
samplesrc
 ├ part1chap1
 ├ part1chap2
 ├ part1chap3
 ├ part1chap4
 ├ part1chap5
 └ part2
   └ images
   └ sounds

• 使い方の詳細は、本書内の解説を参照してください。
• サンプルファイルの画像データやその他のデータの著作権は著者が所有しています。
このデータはあくまで読者の学習用の用途として提供されているもので、個人による学習用途以外の使用を禁じます。許可なくネットワークその他の手段によって配布することもできません。
• 画像データに関しては、データの再配布や、そのまままたは改変しての再利用を一切禁じます。
• スクリプトに関しては、個人的に使用する場合は、改変や流用は自由に行えます。
• 本書に記載されている内容やサンプルデータの運用によって、いかなる損害が生じても、株式会社マイナビ出版および著者は責任を負いかねますので、あらかじめご了承ください。
 

訂正情報

210ページ
Chapter4.7 追いかけてくるオバケ登場!
ゲームオーバーしてREPLAYボタンを押しても、リプレイできないとき217ページのgamereset関数を見ながら、gamereset関数の最後に以下の2行を追加してください。

enemyrect.x = 650
enemyrect.y = 200

 

※以下は第2刷以降では修正済みです

86ページ(todays_dinner.py)
(誤)if temp < 15:
(正)if temp <= 15:

(誤)elif temp < 28:
(正)elif temp <= 28:  
 

165ページ(block1.py)
(誤)中身は、page1()やpage2()とほぼ同じで、「表示する画像」と「button_to_jump関数に渡すジャンプ先」が違うだけです。
(正)中身は、page1()やpage2()とほぼ同じで、「表示する画像」と「button_to_jump関数に渡すジャンプ先」が違うだけです。さらに、page2()からページ3に切り替わるように変更します。「button_to_jump(btn1, 1)」を「button_to_jump(btn1, 3)」に変更してください。

 

189ページ(block1.py)
(誤)もし、vx、vyを足して衝突したのなから
(正)もし、vx、vyを足して衝突したのなら

 

225ページ(block1.py)
(誤)screen.fill(pg.Color(NAVY))
(正)  screen.fill(pg.Color(NAVY))
※ インデントを追加