ゲームを作りながら楽しく学べるPythonプログラミング ゲームを作りながら楽しく学べるPythonプログラミング

ゲームを作りながら楽しく学べるPythonプログラミン‪グ‬

    • 1.0 • 3件の評価
    • ¥1,700
    • ¥1,700

発行者による作品情報

本書の目的はPythonの基礎を習得することです。Pythonは機械学習など最先端の分野で注目されていますが、プログラミングを学習するための言語としても適しています。

プログラミング言語は本を読むだけではなかなか身に付きません。“いろいろなソースコードを読んで、いろいろなプログラムを書いてみる”といったプロセスが大切です。そこで、本書では前半でPythonの文法について説明し、後半で多くのサンプルを取り上げました。どのように文法が実装に落とし込まれているか見て欲しかったからです。このプロセスを継続するときに大切なのはモチベーションです。楽しくなければものごとは続きません。そこで、本書ではゲームを題材に選びました。ゲームで遊ぶのは楽しいことですが、作るのも同じように楽しいはずです。

題材となるゲームは初心者でも入力しやすいように短くシンプルであることを心がけました。すべてのゲームは1つのファイルで完結しています。慣れてくれば数時間で入力できるものもあるはずです。本書に掲載しているゲームの多くは拙著「ゲームを作りながら楽しく学べるHTML5+CSS+JavaScriptプログラミング」に掲載されている内容を移植したものです。

実は私は、Pythonを習得しようと入門書を読んだり、オンラインセミナーを受けたりしたのですが、今一つ身に付いた実感が持てませんでした。しかし、JavaScriptのゲームをPythonに移植してみたところ、あっという間に手に馴染んで行くことを実感できました。元のJavaScriptもそれほど長いコードではありませんでしたが、移植後のソースコードがさらに短くなったことには驚きを禁じえませんでした。Pythonへの移植作業は、“この処理をこんなに簡単に記述できるんだ!”という発見の連続でした。この“プログラミング言語が手に馴染んでくる”という感覚を読者の方々にもぜひ味わっていただきたいと思います。

Pythonはいろいろな用途に利用できます。本書でカバーした範囲はごく一部に過ぎません。しかしながら、Pythonの基本がマスターできていれば、様々な道を自分で切り開くことができるはずです。機械学習やデータ分析、Pythonの可能性は無限です。自分の興味のある分野に突き進んでいってください。

(「はじめに」より。


【目次】

基本編

第1章 Pythonの紹介

第2章 データ型とデータ構造

第3章 制御文

第4章 PyGame

第5章 その他押さえておきたい事項

第6章 オブジェクト指向


ゲーム編

第1章 Cave

第2章 マインスイーパー

第3章 Saturn Voyager

第4章 Snake

第5章 ブロック

第6章 アステロイド

第7章 Missile Command

第8章 シューテイング

第9章 落ちもの系ゲーム

ジャンル
コンピュータ/インターネット
発売日
2017年
3月24日
言語
JA
日本語
ページ数
257
ページ
発行者
インプレスR&D
販売元
Impress Communications Corporation
サイズ
21.2
MB

カスタマーレビュー

カーヒラ

とてもわかりにくいだめ本

わかりやすいと思い頑張ろうと思いましたが全然初心者向けでなく読者にこれはわかるだろうと勝手な決めつけで書かれており最低最悪なカス本。
このカス本読んだらやる気なくすので辞めたほうがいいです。
気持ち悪。

14歳からはじめるC言語わくわくゲームプログラミング教室 Visual Studio 2013編 14歳からはじめるC言語わくわくゲームプログラミング教室 Visual Studio 2013編
2014年
12歳からはじめる ゼロからのC言語 ゲームプログラミング教室 12歳からはじめる ゼロからのC言語 ゲームプログラミング教室
2016年
独学プログラマー Python言語の基本から仕事のやり方まで 独学プログラマー Python言語の基本から仕事のやり方まで
2018年
独習Python 独習Python
2020年
Objective-C超入門 改訂第3版〜ゼロからしっかり学べるiPhoneプログラミング〜Xcode5.0対応 Objective-C超入門 改訂第3版〜ゼロからしっかり学べるiPhoneプログラミング〜Xcode5.0対応
2014年
Ruby言語入門 Ruby言語入門
2015年
ゲームを作りながら楽しく学べるHTML5+CSS+JavaScriptプログラミング[改訂版] ゲームを作りながら楽しく学べるHTML5+CSS+JavaScriptプログラミング[改訂版]
2017年
ゲームで学ぶJavaScript入門 増補改訂版〜ブラウザゲームづくりでHTML&CSSも身につく! ゲームで学ぶJavaScript入門 増補改訂版〜ブラウザゲームづくりでHTML&CSSも身につく!
2022年
Pythonゲームプログラミング 知っておきたい数学と物理の基本 Pythonゲームプログラミング 知っておきたい数学と物理の基本
2017年
ゲームで学ぶJavaScript入門 HTML5&CSSも身につく! ゲームで学ぶJavaScript入門 HTML5&CSSも身につく!
2015年
逆引きPython標準ライブラリ 目的別の基本レシピ180+! 逆引きPython標準ライブラリ 目的別の基本レシピ180+!
2018年
JavaScriptゲームプログラミング 知っておきたい数学と物理の基本 JavaScriptゲームプログラミング 知っておきたい数学と物理の基本
2017年