テキストベースのローグライクRPGです。ランダム生成されるダンジョンを探索し、敵を倒しながら最深部を目指しましょう!
| キー | アクション |
|---|---|
| W / ↑ | 上に移動 |
| A / ← | 左に移動 |
| S / ↓ | 下に移動 |
| D / → | 右に移動 |
| Space | 待機(ターン経過) |
| 1-9 | アイテム使用 |
| 記号 | 意味 |
|---|---|
@ |
プレイヤー |
# |
壁 |
. |
床 |
> |
階段(次のフロアへ) |
$ |
宝箱 |
| その他 | 敵モンスター |
- 🗺️ ランダム生成ダンジョン: 毎回異なるマップで探索
- ⚔️ ターン制戦闘: 攻撃、スキル、アイテム、逃走を選択
- 💀 パーマデス: 死んだらセーブデータ消去!慎重に進め
- 📦 豊富なアイテム: 武器、防具、回復アイテム、スクロール
- 📈 成長システム: 敵を倒して経験値獲得、レベルアップ
- 👹 多彩な敵: スライムからドラゴンまで7種類の敵
- 💾 オートセーブ: 20ターンごと&階段を降りる時に自動保存
npx http-server -p 3000ブラウザで http://localhost:3000 を開く
index.html をブラウザにドラッグ&ドロップ
(一部機能が制限される場合があります)
- HTML5
- CSS3(ダークテーマUI)
- Vanilla JavaScript(フレームワーク不使用)
- LocalStorage(セーブ機能)
giant-ride/
├── index.html # メインHTML
├── css/
│ └── style.css # スタイルシート
├── js/
│ ├── main.js # エントリーポイント
│ ├── game.js # ゲームエンジン
│ ├── dungeon.js # ダンジョン生成
│ ├── player.js # プレイヤー管理
│ ├── combat.js # 戦闘システム
│ ├── items.js # アイテム・装備
│ ├── enemies.js # 敵データ・AI
│ ├── ui.js # UI更新
│ └── utils.js # ユーティリティ
└── README.md
このコードはAI(Anthropic Claude)を使用して生成されました。 AI生成コードの著作権帰属については法的に不明確な点があります。 本コードの使用は利用者の責任において行ってください。