سیاهچالهها و دسکتاپها: ساخت یک بازی روگلایک تولید شده به روش رویهای با GitHub Copilot CLI
خلاصه هوش مصنوعی
یک مهندس روند ساخت GitHub Dungeons را شرح میدهد؛ یک بازی روگلایک ترمینالی که به عنوان یک افزونه GitHub CLI با زبان Go و با استفاده از GitHub Copilot CLI توسعه یافته است. این پروژه مخزنهای کد را با استفاده از پارتیشنبندی فضای دودویی (BSP) و با استفاده از آخرین هش کامیت به سیاهچالههای قابل بازی تبدیل میکند. با بهرهگیری از Copilot CLI و قابلیت ناهمگام /delegate، توسعهدهنده توانست روی مکانیزمهای سطح بالا تمرکز کند در حالی که هوش مصنوعی کارهای ساختاری و مستندسازی را انجام داد.
نکات کلیدی
- طرحبندی بازی با استفاده از الگوریتم پارتیشنبندی فضای دودویی (BSP) تولید میشود و با آخرین هش کامیت مخزن مقداردهی اولیه میگردد.
- این پروژه از دستور /delegate در Copilot CLI برای واگذاری ناهمگام وظایف به عامل ابری استفاده کرده و توسعه را تسریع میبخشد.
- این ابزار به زبان Go نوشته شده که نشان میدهد چگونه میتوان با کمک هوش مصنوعی به سرعت در زبانهای ناشناخته برنامهنویسی کرد.
چرا مهم است
نشاندهنده کاربردهای عملی و پیشرفته توسعه نرمافزار به کمک هوش مصنوعی است و نشان میدهد چگونه ابزارهایی مانند GitHub Copilot CLI میتوانند تمرکز توسعهدهنده را از کدهای تکراری به طراحی معماری و پیادهسازی سریع هدایت کنند.
گفتگو 0
آغازگر گفتگو باشید.