idea_world_labDEV JOURNAL
2026年5月28日木曜日

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.jsoneslint.config.js
    • reviewdog fail_level バグ修正(errorserror
    • CodeRabbit AI PR レビュー — すべてのチェック合格(5/5 ✅)
    • CodeFactor 連携完了 — コードスコア(A~F)自動評価
  • 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 公式文書クロール結果

関連回顧: