著者:佐々木優
ページ数:113

¥600¥0

2Dゲーム作りで楽しく学ぶPythonプログラミング入門

 本書は、Pythonで、Pygletゲームエンジンを使った
2D横スクロールゲーム作成でPythonの基礎文法を学ぶプログラミング入門書籍です。
使用したOS環境は、Windows10です。
本書は、プログラミング学習をはじめて、Python言語を覚えたいと
思っている方向けとなります。
しかしながら、初学者には難しいクラスについては簡単な説明にとどめ
基礎文法を重点に設けております。
本格的な2Dゲーム開発も可能なPygletゲームエンジンを使用していますので、
作成したゲームを友人などに遊んでもらうのも楽しいでしょう。
尚、PygletゲームエンジンのTipsの付録もございます。

目次
はじめに
第1章 Pythonのインストール
– Windows10へのインストール例

第2章 Pythonの外部ライブラリpygletのインストール

第3章 エディタのインストール
– Visual Studio Codeのダウンロード
– Visual Studio Codeのインストール
– Visual Studio Codeの日本語化
– Pythonプラグインのインストール
– その他エディタの紹介

第4章 ゲームに必要なリソースについて

第5章 Pythonの基礎文法
– コメント
– 整数と実数
– 変数と代入文
– 変数の名前を決めるルール
– 関数
– グローバル変数とローカル変数
– モジュールとインポート(import)
– 文字列
– 出力と入力の関数
– 文字列の数値化と数値の文字列化
– メソッド
– 比較演算子とブール型
– プログラムの制御文
– 関数を定義する
– リストオブジェクト型
– 辞書(ディクショナリ)オブジェクト型
– タプルオブジェクト型
– クラス

第6章 ゲーム作りに必要な処理は?

第7章 2D横スクロールゲームの作成
– 背景スクロール処理
– キャラクターのアニメーション処理
– キャラクターのキー入力によるコントロール処理
– ポイント取得の処理
– 障害物「木」とお化け、ゲームオーバーの処理

付録A 線や円、四角形を描くには
付録B OpenGL命令での描画処理

あとがき

その他販売中電子書籍一覧
・Excel VBAで自動処理 作って覚えるプログラミング入門
・Excel VBAで自動処理 作って覚えるプログラミング入門2
・Excel VBAで自動処理 作って覚えるプログラミング入門3
               Poppler使ってPDF解析処理
・Excel VBAで自動処理 作って覚えるプログラミング入門4
        Tesseract使ってOCR(光学式文字認識)処理
・Visual Studio 2019 C#でExcelファイル自動処理プログラミング入門
・Visual Studio 2019 C++でExcel, PDFファイル作成,
   ネットワーク通信処理のOSSを使ったプログラミング入門
・macOSでwxWidgets C++クロス開発

・さあLazarusをはじめよう!! FreePascal ObjectPascalプログラミング
・Lazarus Free Pascal 目的別サンプルプログラム集
・Lazarusによる本格的画像処理アプリケーションの作成
・LazarusでExcelファイル自動処理プログラミング入門
・Free PascalでアンティークTurbo PASCAL互換Graphユニット使って
 レトロゲームプログラミング入門

・Processingの短いコードで学ぶ画像処理アルゴリズム

シリーズ一覧

  • 同シリーズの電子書籍はありませんでした。

 

  Kindle Unlimitedは、現在30日間無料体験キャンペーンを行っています!

この期間中は料金が980円→0円となるため、この記事で紹介している電子書籍は、すべてこのKindle Unlimited無料体験で読むことが可能です。

Kindle Unlimited 無料体験に登録する