| کانال توسعهدهندگان بازی |
Photo
click to show
click to show
در کد زیر که برای سادهسازی یک سیستم Object Pool در بازی نوشته شده، توسعهدهنده انتظار دارد هر بار که یک دشمن غیر فعال میشود، به شکل درست به استخر برگردد و دوباره استفاده شود؛ اما بعد از چند دقیقه بازی، تعداد دشمنهای فعال بیدلیل زیاد میشود و ظاهراً Object Pool عملاً کار نمیکند.
به دقت کد را بررسی کنید: چه چیزی در منطق مدیریت استخر (Pool) اشتباه است و دقیقاً چه تغییری باید بدهید تا سیستم Object Pool همانطور که باید، از ایجاد مکرر دشمنهای جدید جلوگیری کند؟
راهنما: به محل اضافه شدن Enemy ها به لیستها و نحوه استفاده از متغیر isActive دقت کنید.
🔖 #GameDev #بازیسازی
👤 Developix
💎 Channel: @DevelopixGame
2 · 407 ·