2026 年 5 月 28 日
- プロジェクト作成
- 農業ゲームコンセプト整理
- ゲームアセット収集およびダウンロード完了(132 個 PNG)
- GitHub レポクローン: GuardianofNature, FarmLands, Sproutville, OldTownFarm, claude-farmer
- 出典: Sprout Lands (Cup Nooble, CC0), SpriteCook (CC0), Kenney (CC0), CraftPix (Free License)
- アセット分類: characters (26 個), tiles (19 個), objects (36 個), ui (31 個)
- すべて商用利用可能
- CI/CD パイプライン設定: GitHub Actions + reviewdog + ESLint + actionlint
- ESLint v9 フラットコンフィグマイグレーション(
.eslintrc.json→eslint.config.js) - reviewdog
fail_levelバグ修正(errors→error) - CodeRabbit AI PR レビュー — すべてのチェック合格(5/5 ✅)
- CodeFactor 連携完了 — コードスコア(A~F)自動評価
- ESLint v9 フラットコンフィグマイグレーション(
- AI ツール連携: CodeRabbit + Qwen Code (RunPod self-hosted)
- LLM: Qwen 3.6 35B (RunPod) で開発実施
- 開発振り返り: docs/retrospectives/2026-05-28.md
アセット構造
assets/
├── characters/ - キャラクター、動物スプライト
├── tiles/ - タイルセット(地面、水、建物、環境)
├── objects/ - 家具、作物、木、道具
├── ui/ - ボタン、ダイアログボックス、アイコン、マウスカーソル
├── music/ - BGM(未整理)
└── sfx/ - 効果音(未整理)Godot 公式文書 RAG データ準備
Godot 3/4 判別器と今後の Qwen ベース Godot コーディングモデル学習のために、公式文書ベースの RAG データを別途構築した。目的は LLM がラベルを任意に決定する構造ではなく、公式文書からの根拠チャンクとシステムルールに基づいてラベル候補を作成し、LLM は説明/修正コード/学習データ生成補助のみを担うことである。
関連文書は次の場所に集める。
- docs/README.md: 文書ディレクトリインデックス
docs/research-notes/: 設計メモとデータ生成構造docs/roadmaps/: 全体開発ロードマップdocs/retrospectives/: 日付別回顧work/godot_rag/: 現在空。RAG チャンク/後処理成果物は削除済みoutputs/godot_docs_full/: Godot 公式文書クロール結果
関連回顧: