現在地
トップ > 電子書籍 > PC・システム開発
PythonとPygameで作るレトロ風RPG全コード

PythonとPygameで作る レトロ風RPG 全コード [電子書籍版]
柳井 政和

1,100(税込)

商品情報

  • 著者:   柳井 政和
  • 発売日:   2025年06月04日
  • 出版社:   るてんのお部屋
  • 商品番号:   1230009085060
  • 言語:   日本語
  • 対応端末:   電子書籍リーダー, Android, iPhone, iPad, デスクトップアプリ

商品説明

内容紹介

『Python』で、PC向けゲームを作る本です。簡単に遊べるレトロ風RPGを作ります。


ゲーム開発のライブラリは『Pygame』を使います。


環境の構築、『Python』の簡単な仕様、『Pygame』の使い方を学んだあと、実際のプログラムに入ります。ゲームは全コードを解説しています。


簡略化した目次は次のとおりです。


● 第1章 開発するゲーム

● 第2章 開発環境の構築

● 第3章 Pythonの基本的な文法

● 第4章 Pygameの使い方

● 第5章 main.pyと初期化

● 第6章 データ パッケージ

● 第7章 イメージ パッケージ

● 第8章 ゲーム パッケージ

● 第9章 タイトル シーン パッケージ

● 第10章 マップ シーン パッケージ

● 第11章 バトル シーン パッケージ

● 第12章 その他のプログラム


詳細な目次は次のとおりです。


● 第1章 開発するゲーム


・1-1 どんなゲームを作るか

・1-2 使用する素材

・1-3 この本の進行について

・1-4 開発するゲームのファイル構成


● 第2章 開発環境の構築


・2-1 Pythonの導入

・2-2 Visual Studio Codeでの準備

・2-3 venvの利用

・2-4 Pygameの導入

・2-5 PyInstallerの導入

・2-6 mypyの導入


● 第3章 Pythonの基本的な文法


・3-1 Pythonの特徴

・3-2 変数や単純な型

・3-3 複数の値を格納する型

・3-4 関数

・3-5 条件分岐

・3-6 繰り返し処理

・3-7 例外処理

・3-8 モジュール

・3-9 クラス

・3-10 async/await


● 第4章 Pygameの使い方


・4-1 Pygameの基本的な処理

・4-2 画像描画

・4-3 図形描画

・4-4 文字描画

・4-5 スプライト

・4-6 キー入力

・4-7 マウス入力

・4-8 音声


● 第5章 main.pyと初期化


・5-1 プログラムの開始場所

・5-2 初期化

・5-3 実行のバッチファイル


● 第6章 データ パッケージ


・6-1 データの構成

・6-2 保存するデータ1 ゲーム

・6-3 保存するデータ2 アイテム

・6-4 保存するデータ3 マップ

・6-5 保存するデータ4 マップ イベント

・6-6 補助的な関数群1 成長

・6-7 補助的な関数群2 入出力

・6-8 保存しないデータ1 アクション

・6-9 保存しないデータ2 アプリケーション

・6-10 保存しないデータ3 音声

・6-11 保存しないデータ4 バトル

・6-12 保存しないデータ5 敵

・6-13 保存しないデータ6 シーン


● 第7章 イメージ パッケージ


・7-1 描画の構成

・7-2 スクリーン

・7-3 ユーティリティ

・7-4 スプライト1 キャラクター

・7-5 スプライト2 マップ

・7-6 フォント

・7-7 ダイアログ


● 第8章 ゲーム パッケージ


・8-1 ゲーム用モジュール

・8-2 BGMとSE

・8-3 キーなどのイベント

・8-4 シーンとシーン管理


● 第9章 タイトル シーン パッケージ


・9-1 タイトル シーン用パッケージ

・9-2 メイン

・9-3 描画1 キャラクター

・9-4 描画2 テキスト


● 第10章 マップ シーン パッケージ


・10-1 マップ シーン用パッケージ

・10-2 メイン

・10-3 移動

・10-4 イベント管理

・10-5 描画1 キャラクター

・10-6 描画2 アイテム

・10-7 描画3 ミニマップ

・10-8 描画4 テキスト

・10-9 描画5 その他の表示


● 第11章 バトル シーン パッケージ


・11-1 バトル シーン用パッケージ

・11-2 メイン

・11-3 進行1 メニュー

・11-4 進行2 自分の行動

・11-5 進行3 敵の行動

・11-6 進行4 成長

・11-7 描画1 キャラクター

・11-8 描画2 その他の表示

・11-9 戦闘1 自分の行動

・11-10 戦闘2 敵の行動

・11-11 戦闘3 ユーティリティ

・11-12 エフェクト1 管理

・11-13 エフェクト2 行動用

・11-14 エフェクト3 その他


● 第12章 その他のプログラム


・12-1 サンプル付属のその他のプログラム

・12-2 ゲームの実行とEXE化

・12-3 mypyの実行

・12-4 プログラムの例を選んで実行

・12-5 画像ファイルを作って出力


商品レビュー

楽天Koboのレビュー

まだレビューがありません。 レビューを書く

楽天ブックスランキング情報

  • 週間ランキング

    ランキング情報がありません。

  • 日別ランキング

    ランキング情報がありません。

楽天Kobo電子書籍版

  • 期間限定!イチオシのキャンペーン

最近チェックした商品

    ※表示を削除したい場合は閲覧履歴のページから削除お願いいたします

    ランキング:PC・システム開発

    ※1時間ごとに更新

    1. 1
      GUGA公認 公式テキスト第4版対応版 生成AIパスポート テキスト&問題集
      電子書籍GUGA公認 公式テキスト第4版対応版 生…

      一般社団法人 生成AI活用普及協会(GUGA)

      1,980円(税込)

    2. 2
      生成AIパスポート公式テキスト 第4版
      電子書籍生成AIパスポート公式テキスト 第4版

      一般社団法人生成AI活用普及協会

      1,782円(税込)

    3. 3
      アーキテクチャモダナイゼーション 組織とビジネスの未来を設計する
      電子書籍アーキテクチャモダナイゼーション 組織…

      Nick Tune

      4,972円(税込)

    4. 4
      2026 応用情報技術者 科目Bの重点対策
      電子書籍2026 応用情報技術者 科目Bの重点…

      小口達夫

      3,740円(税込)

    5. 5
      実践Claude Code入門ー現場で活用するためのAIコーディングの思考法
      電子書籍実践Claude Code入門ー現場で活用するた…

      西見 公宏

      3,300円(税込)

    1. 1
      【令和8年度】 いちばんやさしい ITパスポート 絶対合格の教科書+出る順問題集
      【令和8年度】 いちばんやさしい ITパス…

      高橋 京介

      1,815円(税込)

    2. 2
      深層学習教科書 ディープラーニング G検定(ジェネラリスト)公式テキスト 第3版
      深層学習教科書 ディープラーニング G検…

      一般社団法人日本ディープラーニング協会

      3,080円(税込)

    3. 3
      公式テキスト第4版対応版 生成AIパスポート テキスト&問題集
      公式テキスト第4版対応版 生成AIパスポー…

      生成AI活用普及協会(GUGA)

      1,980円(税込)

    4. 4
      マンガで合格! 生成AIパスポート テキスト&問題集
      マンガで合格! 生成AIパスポート テキス…

      一般社団法人 生成AI活用普及協会(GUGA)

      2,090円(税込)

    5. 5
      AIを使って考えるための全技術
      AIを使って考えるための全技術

      石井 力重

      2,970円(税込)

    このページの先頭へ