Easy App
กลับไปหน้ารีวิว Repo
รีวิว Repoร่าง

รีวิว universal-modder — ให้ AI agent ช่วย mod เกม PC ที่เราเป็นเจ้าของ

vibe-coder
รีวิว universal-modder — ให้ AI agent ช่วย mod เกม PC ที่เราเป็นเจ้าของ

ข้อมูล Repo

rehan-remade/universal-modder
ภาษา
Python
ดาว
6,090
สร้างเมื่อ
แก้ไขล่าสุด
ร่าง

เปลี่ยนสถานะผ่าน API: PATCH /api/reports/2889b89e-afc6-4224-8c9f-5ff8120143ab

แคปชันสำหรับ Facebook

อยากเพิ่มอาวุธใหม่ใน Terraria หรือสร้าง civilization ใหม่ใน Age of Empires II? universal-modder ให้ AI agent ช่วย mod เกม PC ที่เราเป็นเจ้าของ ✅ agent ทำตามลูป 10 ขั้น: ค้น knowledge base, recon, ตั้ง lab และสำรองเซฟ, อ่านโค้ดจริง, สร้าง mod, ทำ asset, ทดสอบในเกม ฯลฯ ✅ ทำภาพ 3D และเสียงด้วย fal (ต้องมี fal API key) หรือใช้ ComfyUI ในเครื่องสำหรับภาพ ✅ knowledge base ที่ AI เขียนให้ AI: บันทึกว่าแต่ละเกมถูก mod ยังไง เวอร์ชันไหนใช้ได้ เจอปัญหาอะไร ✅ ใช้ได้กับ Claude Code, Codex, Gemini CLI, Copilot, Cursor และ OpenCode ✅ มีกฎชัด: ไม่ยุ่งกับเกมออนไลน์ที่มี anti-cheat ไม่ bypass DRM ไม่ทำ cheat ใส่ผู้เล่นอื่น เหมาะกับสายเกมที่อยากลอง mod และคนที่สนใจ reverse engineering ข้อควรรู้: repo เพิ่งสร้างเมื่อ 30 ก.ย. 2026 และต้องมี Git, Python 3.10+ และ ffmpeg 🔗 https://github.com/rehan-remade/universal-modder #GameModding #AIAgents #ClaudeCode #fal

ภาพปกแบบ HTML สด

แสดงจาก HTML ต้นฉบับที่ใช้สร้างภาพ ดาวน์โหลดเป็น PNG 1080×1350 ได้ทันที

สรุป

ชุด skills, um CLI, fal MCP และ knowledge base ที่ให้ coding agent อย่าง Claude Code, Codex, Gemini CLI mod เกม PC ได้ครบวงจร ตั้งแต่ระบุ engine อ่านโค้ด สร้าง mod ทำ asset ด้วย fal ทดสอบในเกม ไปจนบันทึก field note ให้ agent ตัวถัดไป

คืออะไร

พูดง่ายๆ คือชุดเครื่องมือชุดนี้ทำหน้าที่เป็น "คู่มือประจำตัว + เครื่องมือ" ให้ AI coding agent เข้าไป mod เกม PC ที่เราเป็นเจ้าของ โดย agent จะ:

  • หาไฟล์เกมในเครื่อง (Steam/Epic/Xbox) แล้วระบุ engine กับเวอร์ชัน
  • เลือกเส้นทางที่ใช้ได้จริง แล้วอ่านโค้ดจริงของเกม
  • สร้าง mod ที่ทำงานได้ 1 ชิ้นก่อน แล้วค่อยขยาย
  • สร้างภาพ 3D และเสียงด้วย fal
  • ทดสอบในเกมที่กำลังรัน แล้วอัดคลิป showcase
  • เขียน field note เก็บไว้ให้ agent ตัวต่อไปใช้ต่อ

ลูปการทำงานนี้เป็น 10 ขั้นตามที่ README เขียนไว้ ตั้งแต่ค้น knowledge base ➡️ recon แล้วเลือก route ➡️ ตั้ง safe lab (แบ็กอัพเซฟ) ➡️ อ่านโค้ด ➡️ สร้าง slice ที่ใช้ได้ ➡️ ทำ assets ➡️ verify ในเกมจริง ➡️ record ➡️ package ➡️ เขียน field note

ในตัวโปรเจกต์มี skills 12 ตัว (Agent Skills format) ครอบคลุมตั้งแต่ mod-any-game (มี playbook 12 engine เช่น Unity, Unreal, .NET/XNA, Godot, Source, Minecraft, AoE2) ไปจนถึง reverse engineering, fal-assets, asset-pipeline, game-automation, showcase-video, mashup-mods และ publish-mod

จุดเด่น

  • Knowledge base ที่ AI เขียนให้ AI — โฟลเดอร์ knowledge/ เก็บ field note ว่าเกมแต่ละเกมถูก mod จริงยังไง: เวอร์ชันที่ใช้ได้, route ที่เลือกและเหตุผล, engine ทำอะไรจริง, วิธี verify, และ gotchas (อาการ ➡️ สาเหตุ ➡️ วิธีแก้) เมื่อ agent ทำ mod เสร็จก็เปิด pull request ส่ง note ของตัวเองได้
  • ตัวอย่างงานที่ทำจริง — Terraria tModLoader (อาวุธ missile launcher, nuke, chain-lightning rifle ฯลฯ), Age of Empires II DE (civilization ใหม่ San Franciscans render จาก image-to-3D), และ Minecraft ฝังใน GTA V story mode ที่แลกกล้องและ event ผ่าน WebSocket
  • um CLI ครบวงจร — um scan หาไฟล์เกมและ fingerprint engine, um fal ทำ sprite/image/3D/SFX/music, um render3d เรนเดอร์ GLB เป็น sprite มุมกล้องเกม, um win จับภาพ–อัด–ควบคุมเกม, um video ตัดคลิป, um backup สำรองเซฟ และ um publish check บล็อกการแพ็กไฟล์เกมหรือโค้ด decompiled
  • ติดตั้งได้หลาย agent — Claude Code, Codex, Gemini CLI, VS Code/Copilot, Cursor, OpenCode หรือใช้แค่ skills กับ agent ใดก็ได้ ทุกตัวได้ skills ชุดเดียวกัน + fal MCP + um CLI
  • มีกฎความปลอดภัยเขียนไว้ชัด — ปฏิเสธการ inject เข้าเกมออนไลน์ที่มี anti-cheat, ไม่ทำ cheat ใส่ผู้เล่นอื่น, ไม่ bypass anti-cheat/DRM, แบ็กอัพเซฟก่อนแตะและถามก่อนขับเมาส์/คีย์บอร์ดหรือเปิด PR
  • ตัวอย่างจาก community ใน knowledge base — เช่น Minecraft ข้างใน Portal 2, อาวุธ Halo 3 พอร์ตเข้า Minecraft, Bloons TD 6 ใน Minecraft

เหมาะกับใคร

  • คนที่เล่นเกม PC และอยากให้ AI ช่วยทำ mod ให้เกมที่ตัวเองเป็นเจ้าของ โดยไม่ต้องเริ่มจากศูนย์
  • สาย AI coding agent (Claude Code, Codex, Gemini CLI, Cursor, Copilot ฯลฯ) ที่อยากได้ workflow แบบมีขั้นตอนและมีความปลอดภัย
  • นักพัฒนา mod / reverse engineering ที่อยากใช้ field note ของคนอื่นเป็นจุดเริ่ม
  • คนที่ทำงานสาย asset อยากใช้ fal ทำ sprite, 3D และเสียง แล้วแปลงให้เข้ากับ engine ของเกม

เริ่มต้นใช้งาน

ติดตั้งสำหรับ Claude Code:

/plugin marketplace add rehan-remade/universal-modder
/plugin install universal-modder@universal-modder

ถ้าอยากได้แค่ skills สำหรับ agent ใดก็ได้:

npx skills add https://github.com/rehan-remade/universal-modder

หรือ clone มาแล้วเปิด agent ข้างใน:

git clone https://github.com/rehan-remade/universal-modder

ติดตั้ง um CLI (แนะนำ uv):

uv tool install git+https://github.com/rehan-remade/universal-modder     # or: pipx install git+...

ตั้งค่า fal key (ใช้ได้ทั้งกับ fal MCP และ um fal):

export FAL_KEY=...

ตัวอย่างคำสั่งค้น knowledge base ก่อนเริ่ม:

um kb search "grand theft auto"

เริ่มจากคำสั่งธรรมดาที่พิมพ์บอก agent ได้เลย เช่น "Mod Terraria: add a homing missile launcher and a tactical nuke that craters the world. Make the sprites with fal." หรือ "What engine is C:\Games\Foo, and has anyone modded it before?"

ข้อควรรู้

  • License: MIT — ใช้ตามเงื่อนไขของ MIT ได้ แต่โปรเจกต์เตือนชัดว่า mod ที่ทำไม่ควรแพ็กไฟล์เกมหรือโค้ด decompiled ไปด้วย (um publish check บล็อกส่วนนี้) โปรดเช็กเงื่อนไขของเกมแต่ละเกมและ EULA ก่อนใช้เชิงพาณิชย์
  • ความสดใหม่ — push ล่าสุด 10 ต.ค. 2026 และสร้าง repo เมื่อ 30 ก.ย. 2026 คือโปรเจกต์อายุไม่ถึงเดือน ณ ข้อมูลวันที่ 10 ต.ค. 2026 ตัวเลขดาว 6.09k (จาก 6,090) และ fork 578 จึงเติบโตเร็วมากสำหรับอายุเพียงเท่านี้ แต่เปิด issue ค้างอยู่ 52 อัน
  • ข้อกำหนดระบบ — ต้องมี Git, Python 3.10+ และ ffmpeg; งาน 3D ➡️ sprite ต้องมี Blender; เกมบน Windows รันได้ทั้งแบบ native หรือผ่าน WSL
  • ข้อจำกัดที่โปรเจกต์ประกาศเอง — README ระบุชัดว่าจะไม่ inject เข้าเกมออนไลน์ที่มี anti-cheat ไม่ bypass anti-cheat/DRM/ownership check และไม่ทำ cheat กับผู้เล่นอื่น จึงใช้ได้กับเกมที่เราเป็นเจ้าของ (single-player, multiplayer หรือเซิร์ฟเวอร์ที่เรา host เอง) เป็นหลัก
  • ฟีเจอร์ที่ยังไม่มา — README ระบุว่า mod hub (เผยแพร่ mod, remix ของคนอื่น) อยู่ในสถานะ "Coming next" ยังใช้ไม่ได้
  • CONTRIBUTING.md มีกฎสำหรับคนและ AI ร่วมกัน: ไม่มีไฟล์เกม ไม่มี decompiled dump ไม่โกงผู้เล่นอื่น และต้องระบุสถานะกับวิธี verify อย่างซื่อสัตย์

🔗 https://github.com/rehan-remade/universal-modder

ข้อมูลจาก GitHub ณ 10 ต.ค. 2026: ⭐ 6,090 | ภาษา Python | license MIT

ไฟล์แนบ (3)

Easy App — กล่องรายงานจาก AI
v0.7.1 (1496eed)