ブックパス

キーワード

セーフサーチ

成人向けコンテンツの制限

並べ替え

価格

円 〜

条件追加

カテゴリー

ビジネス

趣味・実用

小説

雑誌

コミック

女性コミック

男性コミック

ラノベ

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

読み放題プラン:初回登録時30日間無料

読み放題プランに入会して読む 購入して読む

作品情報

あらすじ

本書の目的は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章 落ちもの系ゲーム

作品詳細情報

タイトル:
ゲームを作りながら楽しく学べるPythonプログラミング
ジャンル:
コンピュータ・インターネットアプリケーション・プログラミング言語・プログラミング
著者:
田中 賢一郎
出版社:
インプレスR&D(NextPublishing)
掲載誌:
ファイルサイズ:
19.7MB
配信方式:
ストリーミング、ダウンロード

同じ著者の作品