Files
e06453bcab feat: prune template authoring artifacts and expand localized guides (#15)
* docs: remove stale research design note

* feat: prune maintainer artifacts during init

* docs: expand localized README guides

---------

Co-authored-by: MerlinH <merlinh221@gmail.com>
2026-07-10 23:14:20 +10:00

5.3 KiB

Codex Game Studio

حوّل جلسة Codex إلى استوديو ألعاب منظّم يعمل محلياً أولاً.

🇺🇸 English | 🇨🇳 简体中文 | 🇯🇵 日本語 | 🇰🇷 한국어 | 🇩🇪 Deutsch | 🇫🇷 Français | 🇪🇸 Español | 🇧🇷 Português | 🇷🇺 Русский | 🇸🇦 العربية | 🇮🇹 Italiano | 🇵🇱 Polski | 🇹🇷 Türkçe | 🇻🇳 Tiếng Việt | 🇮🇩 Bahasa Indonesia | 🇬🇷 Ελληνικά

Codex Game Studio هو واجهة أوامر مبنية بـ TypeScript. ينشئ مساحة عمل مناسبة لـ Codex في مشاريع الألعاب، ويحفظ مطالبات الأدوار، ومطالبات سير العمل، وملفات المشروع، وحالة المهام، ومعلومات التحقق في ملفات عادية قابلة للمراجعة عبر Git.

ليس محرك ألعاب ولا مدير مشاريع مستضافاً. هدفه أن يمنح Codex عقد عمل أوضح، مع إبقاء القرارات الإبداعية والمراجعة النهائية بيد البشر.

البدء السريع

تحتاج إلى Node.js 24 أو أحدث. الأمر run <role> يحتاج إلى Codex CLI.

git clone git@github.com:merlinhu1/codex-game-studio.git signal-cartographer
cd signal-cartographer
npm install
npm run build

./codex-game-studio init --name "Signal Cartographer" --engine godot --mode prototype --non-interactive \
  --concept "A compact puzzle game about routing trains through haunted switchyards"

./codex-game-studio status
./codex-game-studio validate

قبل تشغيل Codex فعلياً، يمكنك فحص مطالبة الدور:

./codex-game-studio run producer \
  "Create the initial market overview." --print-prompt

توجد تفاصيل الأوامر في User Guide باللغة الإنجليزية.

لماذا يوجد هذا المشروع

محادثة برمجة AI فارغة مرنة، لكن تطوير الألعاب يحتاج إلى بنية استوديو قابلة للتكرار:

  • يحتاج المنتجون إلى مراحل، وتسليمات، وفحوصات إصدار.
  • يحتاج المصممون إلى GDD ومواصفات أنظمة ورحلة لاعب وحلقات ضبط.
  • يحتاج المهندسون إلى مطالبات تنفيذ محددة وحدود تحقق واضحة.
  • تحتاج فرق الفن وQA والصوت والتوطين والعمليات الحية إلى سياقها الخاص أيضاً.
  • يحتاج المراجعون إلى ملفات يمكن فحصها في Git، لا قرارات تضيع في سجل المحادثة.

يحوّل Codex Game Studio هذه البنية إلى مخرجات مشروع محلية يستطيع Codex قراءتها ويستطيع البشر مراجعتها.

ما الذي تحصل عليه

القدرة المعنى
تهيئة مشروع محلية ينشئ مساحة عمل ألعاب حتمية في جذر المستودع الحالي.
أدوار استوديو أصلية لـ Codex يوفر مطالبات مركزة للإنتاج والتصميم والهندسة والفن وQA والتوطين والإصدار.
مطالبات سير العمل يوفر مطالبات قابلة لإعادة الاستخدام للسوق والتحليل والمواصفات والتسليم وفحوصات الإطلاق ومراجعة الواجهة.
طبقة محرك يضيف سياق Godot أو Unity أو Unreal دون تحويل المشروع إلى غلاف لمحرك ألعاب.
حالة مهام في ملفات يحفظ المهام والأقفال وبيانات التشغيل في .codex/**.
فحص قبل التنفيذ تساعد dry-run وطباعة المطالبة على المراجعة قبل السماح لـ Codex بالعمل.
تحقق صارم يكشف الملفات المولدة القديمة، والبيانات الوصفية الخاطئة، والأصول المفقودة، والانحراف نحو ميزات مستقبلية.

اقرأ المزيد

الحاجة الوثيقة
التثبيت والأوامر وسير العمل والتحقق User Guide
سيناريوهات الاستخدام Examples
خريطة الوثائق الكاملة Docs Index

حالة المشروع

يدعم Codex Game Studio حالياً تهيئة مشروع حتمية، وتشغيل أدوار Codex، وعرض مطالبات سير العمل، وتنظيم المهام عبر الملفات، والتحقق من المستودع/المشروع.

أوامر planner أو next، والقياسات، والتنظيم المستضاف، والتوازي غير المحدود، وفرض ملكية المخرجات، وتوليد CODEX.md / project_orchestrator.md خارج حدود المنتج الحالية.

الرخصة

يستخدم Codex Game Studio رخصة MIT License. راجع LICENSE.