クロクロ・ショップ
サイトTOP

Pythonで作る レトロ風RPG: Pythonの基礎からWindows向けゲーム開発まで

Xにポスト X@ruten 開発支援 開発/執筆依頼

 Pythonの基礎からはじめ、レトロ風RPGを作り、配布可能なWindowsのEXEファイルを作るまでを学びます。

詳細情報

 初心者向けの講座です。

 このコースでは、Pythonの基礎からはじめ、レトロ風RPGを作り、配布可能なWindowsのEXEファイルを作るまでを学びます。

 このコースでは、次のような事を学びます。

  • PythonでWindows向けアプリケーションを作るときの環境構築。
  • Pythonの文法の基本。
  • Python向けゲームライブラリPygameの使い方。
  • タイトル、マップ、バトルといったシーン移動をともなうレトロ風RPGの開発。
  • 配布可能なWindows向けEXEファイルの作成。

 コースで紹介する練習や答えのコードは、サンプルとして全てダウンロードできます。


 コースは、次のように進みます。

● 第1章 イントロダクション  ・コースの説明  ・作成するレトロ風RPGの説明 ● 第2章 開発環境の構築  ・Visual Studio Codeでの準備  ・Pythonの導入  ・venvの利用  ・Pygameの導入  ・PyInstallerの導入  ・mypyの導入 ● 第3章 Pythonの基本的な文法  ・Pythonの特徴  ・変数や単純な型、複数の値を格納する型  ・関数、条件分岐、繰り返し処理、例外処理  ・モジュール、クラス、async/await ● 第4章 Pygameの使い方  ・Pygameの基本的な処理  ・画像描画、図形描画、文字描画、スプライト  ・キー入力、マウス入力、音声 ● 第5章 mainと初期化  ・プログラムの開始場所  ・初期化 ● 第6章 データを作ろう  ・保存するデータ    ・ゲーム、アイテム、マップ、イベント  ・処理    ・成長、JSON入出力  ・保存しないデータ    ・アクション、アプリケーション、音声、バトル、敵、シーン ● 第7章 画像や描画の処理  ・画面、画像、文字、ダイアログの表示など ● 第8章 ゲームの処理  ・BGMとSE  ・キーなどのイベント  ・シーンとシーン管理 ● 第9章 タイトル シーン  ・キャラクターの描画  ・テキストの描画 ● 第10章 マップ シーン  ・移動とイベント管理  ・キャラクターとマップの描画  ・ステータスとミニマップの描画 ● 第11章 バトル シーン  ・メニューと進行管理  ・戦闘画面の表示  ・戦闘の計算  ・エフェクト表示 ● 第12章 EXE化して遊ぼう  ・ゲームのEXE化  ・画像保存

QR コード

情報

著作権者 : 柳井 政和

Web Site : http://crocro.com/

This Page : https://crocro.com/shop/item/course_py_retro_rpg.html

Twitter : ruten

Cronus Crown(クロノス・クラウン)のトップページに戻る
(c)2002-2024 Cronus Crown (c)1997-2024 Masakazu Yanai
ご意見・お問い合わせはサイト情報 弊社への連絡までお願いします
個人情報の取り扱い、利用者情報の外部送信について