پرش به محتوای اصلی
پرش به محتوای مقاله

برگردان بازی Command & Conquer به iOS با کمک Claude Code در ۴۰ دقیقه

·۱۴ تیر ۱۴۰۵۱ دقیقه مطالعه
بازی Command & Conquer سال ۲۰۰۳ با Claude Code و Fable 5 در چند ساعت به iOS منتقل شد
بازی Command & Conquer سال ۲۰۰۳ با Claude Code و Fable 5 در چند ساعت به iOS منتقل شد
اشتراک‌گذاری
واقعاً چه چیز جدید است؟

عبور از سطح نوشتن توابع ساده به سمت ترجمه بومی (Native) خط لوله گرافیکی DirectX به Metal در مقیاس زمانی دقایق؛ چیزی که پیش‌تر تنها با تیم‌های تخصصی و در زمان‌های طولانی ممکن بود.

تصور کنید بخواهید یک بازی استراتژیک ۲۰ ساله را که برای رایانه‌های قدیمی طراحی شده، روی آیفون اجرا کنید؛ کاری که پیش‌تر هفته‌ها کدنویسی سخت را می‌طلبید، حالا در کمتر از یک ساعت اتفاق افتاد. اینجاست که قدرت ابزارهای کدنویسی جدید، مرز بین «غیرممکن» و «سریع» را جابه‌جا می‌کنند.

طبق گزارش ۵ جولای ۲۰۲۶ از وب‌سایت the-decoder.com، اماار رشی (Ammaar Reshi)، مدیر محصول و طراحی گوگل ای-استودیو، توانست نسخه اولیه بازی Command & Conquer: Generals Zero Hour را تنها در ۴۰ دقیقه برای سیستم‌عامل iOS آماده کند. این دستاورد در حالی رخ داد که بازی مذکور هرگز برای موبایل طراحی نشده بود. همان‌طور که در تحلیل‌های قبلی ما درباره‌ی کاهش زمان توسعه توسط مدل‌های زبانی اشاره کردیم، این پروژه فراتر از ساخت اپلیکیشن‌های ساده است و به ترجمه پیچیده خط لوله گرافیکی می‌پردازد.

رشی برای این کار از Claude Code و Fable 5 استفاده کرد تا شکاف میان معماری قدیمی PC و سخت‌افزار مدرن موبایل را پر کند. او برای اجرای بومی روی پردازنده‌های ARM64 — یعنی همان مغز متفکر گوشی‌های جدید — از شبیه‌سازها استفاده نکرد. طبق مستندات فنی او، این فرآیند شامل یک خط لوله گرافیکی پیچیده است که فراخوانی‌های DirectX 8 را از طریق چندین مرحله واسطه به Metal API اپل ترجمه می‌کند.

ویژگی‌های این نسخه شامل موارد زیر است:

  • پشتیبانی کامل از حالت‌های Campaign و Skirmish و Generals Challenge
  • طراحی کنترل‌های لمسی بومی برای تمامی تعاملات
  • انتشار کد منبع در GitHub (بدون فایل‌های گرافیکی و صوتی)
  • ثبت دقیق گزارش‌های مهندسی شامل تمام خطاها و اصلاحات

با این حال، مسیر رسیدن به پایداری ساده نبود. به نقل از رشی، او دو روز را صرف رفع باگ‌ها کرد و تمام سهمیه Claude Max خود را مصرف نمود تا بازی به وضعیت پایدار برسد. او اشاره کرد که با وجود استخدام در گوگل، استفاده از ابزار رقیب برای او بخشی از «بازی بلندمدت» برای یافتن بهترین پاسخ است.

این تجربه نشان می‌دهد هوش مصنوعی اکنون می‌تواند «کارهای سخت و تکراری» مهاجرت پلتفرم را بر عهده بگیرد. اما هنوز محدودیت‌ها وجود دارد؛ بازی در جلسات طولانی روی آیپدها به‌دلیل مصرف بالای حافظه کرش می‌کند. این یعنی در حالی که هوش مصنوعی منطق ترجمه را سریع می‌نویسد، بهینه‌سازی در سطح سخت‌افزاری همچنان به نظارت انسانی نیاز دارد.

گام بعدی شما

  • اگر توسعه‌دهنده هستید، مخزن گیت‌هاب این پروژه را برای بررسی نحوه ترجمه DirectX به Metal مطالعه کنید.
  • برای اجرای بازی، باید فایل‌های اصلی آن را از Steam تهیه کرده و در پوشه مربوطه قرار دهید.
  • ابزارهای Agentic مانند Claude Code را برای بازنویسی بخش‌های قدیمی کد پروژه‌های خود امتحان کنید.

اما داستان سخت‌افزاری این تحول حتی شگفت‌انگیزتر است — به تحلیل ما درباره‌ی تراشه‌های Blackwell مراجعه کنید.

چرا این موضوع مهم است؟

این اتفاق اعتبار ابزارهای AI-native coding را در مدیریت نرم‌افزارهای میراثی (Legacy) ثابت می‌کند. شرکت‌ها اکنون می‌توانند هزینه‌های نگهداری سیستم‌های قدیمی را با تبدیل سریع آن‌ها به زیرساخت‌های مدرن به‌شدت کاهش دهند.

تأثیر برای ایران

این رویکرد برای توسعه‌دهندگان ایرانی که با نرم‌افزارهای قدیمی سازمانی یا صنعتی سروکار دارند، مسیری سریع برای مدرن‌سازی ابزارها بدون نیاز به بازنویسی کامل از صفر فراهم می‌کند.

·نگاه ما
تحریریه دات‌هوش

این پروژه ادعای «پایان کدنویسی دستی برای مهاجرت پلتفرم» را تقویت می‌کند. نکته کلیدی اینجا نیست که یک بازی پورت شده است، بلکه سرعت ترجمه لایه‌های پایین سخت‌افزار (Low-level) است که پیش‌تر قلمرو انحصاری مهندسان ارشد بود و حالا به ابزارهایی تبدیل شده که یک توسعه‌دهنده محصول را در ۴۰ دقیقه به هدف می‌رساند.

منابع

این گزارش با خط‌لولهٔ خودکار دات‌هوش از منابع معتبر جهانی تدوین و زیر نظر تحریریه منتشر شده است. روش کار ما

گفتگو

پنج‌شنبه‌های هوش‌محور

بسته‌ی هفتگی دات‌هوش

۵ خبر، ۲ ابزار، ۱ پرامپت در هر شماره. به‌زودی راه‌اندازی می‌شود — هر پنج‌شنبه صبح.

خبر کلیدی
ابزار کاربردی
پرامپت حرفه‌ای
تحلیل پژوهش
به‌زودی
زاویه‌ی ایرانی
به‌زودی
تمرین این هفته
به‌زودی

راهنماهای دات‌هوش

راهنماهای کاربردیِ دات‌هوش برای کار با هوش مصنوعی — از همین‌جا شروع کنید:

دات‌هوش

راهنمای فارسی هوش مصنوعی — با نگاه به ایران

اخبار روزانه، معرفی ابزارها و مدل‌ها، و آموزشِ کار با هوش مصنوعی؛ همیشه با این پرسش که از ایران چه چیزی کار می‌کند و چه چیزی نه.