# 🎮 ドラゴンパイソンクエスト

ゲームプレイを通じて Python オブジェクト指向プログラミングを学べる革新的な教育 RPG!

## 🌟 機能

- **12の壮大な戦い**: 各モンスターは異なるOOPコンセプトを表します

- **インタラクティブ学習**: プログラミングの質問に答えて敵を倒しましょう

- **美しいグラフィック**: 手作りのピクセルアートとアニメーション

- **オリジナルサウンドトラック**: さまざまなシーンに合わせた7つのユニークなBGMトラック

- **日本語/英語完全サポート**:世界中の学習者に最適

## 📚 学習内容

1. クラスとオブジェクト

2. 継承とsuper()

3. カプセル化と@property

4. 多態性

5. モジュールとインポート

6. 特殊メソッド (__str__, __eq__)

7. 静的メソッドとクラスメソッド

8. 例外処理

9. イテレータ

10. デコレーター

11. シングルトンパターン

12. ファクトリーパターン

## 🎯 最適です

- プログラミング初心者

- Pythonを学ぶ学生

- 教育ゲームを探している教師

- OOPの概念に興味のある人

- コーディングを学びたいRPGファン

## 🕹️ 遊び方

- **WASD** キーを使用してヒーローを移動します

- モンスターをタッチして戦闘を開始

- プログラミングの質問に正しく答えて勝利をつかむ

- 12 体のモンスターをすべて倒してプログラミング王国を救おう!

## 🌐 言語

現在、コード例と説明付きの日本語版が利用可能です。

英語翻訳は近日公開予定です!

## 💡 教育的価値

このゲームは抽象的なプログラミング概念を具体的な課題に変換します。 

OOPを直感的に楽しく学べます。モンスターとの戦闘ごとに 

具体的な概念と実用的なコード例。

## 🎨 クレジット

プログラミング教育コミュニティへの愛情を込めて作成されました。

すべてのアートワークと音楽はオリジナルの作品です。

---

*今日からプログラミングの冒険を始めましょう!*

Leave a comment

Log in with itch.io to leave a comment.