ゲーム作りで楽しく学ぶ Pythonのきほんの表紙

ゲーム作りで楽しく学ぶ Python のきほん(ゲームヅクリデタノシクマナブ パイソンノキホン)

著者:
森 巧尚(モリ ヨシナオ)
出版社:
マイナビ出版
出版日:
2021年06月25日頃
ISBN:
9784839973568
在庫:
在庫あり
★★★★⯨4.5(2 件)
初級者向け
Pythonゲームプログラミングpygameプログラミング学習初心者向け実践学習ビジュアルプログラミング教育用プログラミング教育コーディング練習

なぜ注目されているか

総合
1015
7 ランクダウン

書籍紹介

プログラミングを習得する一番効率的な方法、それはゲームを作りながら学ぶこと。
文法だけを学んでも、何に、どうやって使うかわからないままでは、きちんとプログラミングを覚えたとは言えません。

本書の特徴は「プログラミング学習に最適な Python を使って」、「ゲームを作りながらプログラミングの実践的な考え方を身に付けられる」ことです。

PART1 では「 Python の基礎知識」を学び、 PART2 ではその知識をもとに pygame を使って「ゲームを作る」 2 つのパートで構成されています。

「いきなりゲームを作るなんて難しそう!」
そう感じる人もいるかもしれませんが大丈夫。

まずは、サンプルコードを真似しながら手を動かしてプログラムが動くことを実感してみましょう。

Python に詳しいやさしいカエルくんがしっかり丁寧に教えてくれます。

サンプルファイルもダウンロードできるから、自分で書いたプログラミングが動かないときもしっかりサポート。

プログラミングで一番大切なことは、命令をたくさん覚えることでも、エラーなく正しく書くことでもありません。
もちろんそれらも大事。でも一番は、「自分で考えたアイデアをカタチにする」ことなんです。

「ゲームってこうやって作るんだ」「シューティングゲームってこうやって動いていたんだ!」

新しい発見をしながら学習した知識は、しっかり身に付きます。
自分で考えたゲームやアイデアを形にできる瞬間は、とても楽しいですよ。

プログラミングには興味があるけど、どうやって勉強したらいいんだろう?」
「何度も挑戦してるけど難しくて脱落してしまった……」

そんなふうに考えているプログラミング入門者、 Python 入門者にぜひ手に取っていただきたい 1 冊です!

【本書で作るゲーム】
PART1 では Python の基礎を学びながら「体重と身長を入力して BMI 値を出す」簡単なアプリのようなものを作っていきます。

PART2 では pygame をインストールして、

・「衝突判定を使ったアクションゲーム」、
・「ボール反射を利用したブロック崩しゲーム」、

・「集大成のシューティングゲーム」

など本格的なゲームを作っていきます。
作れるゲームが増えていくことで感じる「できた!」という達成感は、まるでゲームをクリアしたときのような快感にも似ていますよ。

【本書の特徴】
・ゲームを作りながら Pythonプログラミングの基本が学べる

Python に詳しいカエルくんがやさしく教えてくれる

・『お手本のコードを真似して書く』→『動かす』の積み重ねで知識が定着、しっかり身に付く

・ダウンロードできるサンプルファイルつき

技書の森解説

プログラミングを始めようとして文法書を開いたものの、変数や条件分岐の説明だけでは退屈で手が止まる。本書はその挫折パターンを「ゲームを作りながら覚える」というアプローチで回避する Python 入門書です。著者の森巧尚氏は子ども向けプログラミング教育から大人向けの入門書まで幅広く手がけており、噛み砕いた言葉でロジックを伝える力に定評があります。

学習の流れとしては、簡単なテキストゲームから始まり、段階的にグラフィックを使ったゲームへ進んでいきます。各章で完成する小さなゲームが達成感を生み、そのゲームを動かすために必要な文法だけをその場で学ぶ構成です。結果として、変数、ループ、関数、リストといった基礎文法が「なぜ必要なのか」と紐付いて身体に入ります。

対象はプログラミング経験がまったくない初学者で、中学生から大人まで幅広く読めます。一方で、 Web 開発やデータ分析など実務的な Python 活用に直結する内容ではないため、仕事で即座に使いたい人は本書で基礎体力をつけた後に、目的別の書籍へ進む流れが自然です。

この本に興味がある方におすすめ

この本に関連

森 巧尚 の他の書籍

関連記事

関連用語

共有:Xはてブ