موتور دنیا
موتور دنیا (به انگلیسی: Dunia Engine) یک موتور بازی بر پایهٔ موتور کرای (به انگلیسی: CryEngine) است، که توسط Kirmaan Aboobaker که خود در شرکت کرایتک کار میکند، طراحی شدهاست. روی این موتور تغییرات فراوانی توسط تیم مونترال یوبی سافت صورت گرفته تا برای فار کرای ۲ آماده گردد. یک نسخه تغییر یافته از موتور دنیا، برای بازیهای اواتار جیمز کامرون استفاده شدهاست.
بازیهای که با این موتور ساخته شدهاند عبارتند از:
- Dunia 1
- Far Cry 2 (2008)
- James Cameron's Avatar: The Game (2009)
- Dunia 2
- Far Cry 3 (2012)
نام موتور (Dunia) از واژهٔ «دنیا» که در بسیاری از زبانها ازجمله فارسی و عربی به کار میرود گرفته شدهاست.
مشخصات فنی
ویژگیهای موتور دنیا عبارت است از:
- آب و هوای پویا
- پراکندگی پویای آتش (تحت تأثیر سیستم آب و هوا)
- نوردهی متغیر (اشعه خورشید)
- آتش واقعی
- فیزیک (بیشتر اشیا قابل حرکت دادن/پرت شدن به اطراف هستند به اضافهٔ اجساد در بازیهای اول شخص)
- چرخهٔ کامل روز و شب
- سیستم موسیقی پویا
- پشتیبانی از نقشههای بزرگ برای بازیکنان بدون اختصاص سطح بازیکن (level)
- A.I بدون اسکریپت
- رادیوسیتی (ویکیپدیا:Radiosity (3D computer graphics))، یا نوردهی غیر مستقیم (پیچیده)
- تکنولوژی ام بی ایکس (AmBX) برای جلوههای ویژه، با سختافزار مناسب
موتور دنیا از دایرکتاکس 10 (DirectX 10)بر روی ویندوز ویستا بهره میگیرد و همچنین برای اجرا روی دایرکتاکس 9 (DirectX 9)نیز طراحی شدهاست.