stringtranslate.com

OpenMW

اسکرین شات OpenMW با محتوای Example Suite

OpenMW یک موتور بازی رایگان و منبع باز [3] [4] است که بازی نقش آفرینی جهان باز The Elder Scrolls III: Morrowind را در سال 2002 تقویت می کند . [5] [6]

نمای کلی

هدف این پروژه رفع مشکلات موتور اصلی است، زیرا Morrowind دیگر پشتیبانی یا به‌روزرسانی‌های رفع اشکال را نداشت. موتور OpenMW به زبان C++ برنامه ریزی شده است و از موتور فیزیک Bullet ، OpenAL-Soft برای صدا، MyGUI برای ویجت های پنجره و SDL 2 برای ورودی استفاده می کند. لانچر و ابزار OpenMW-CS از Qt برای رابط کاربری گرافیکی خود استفاده می کنند . تمام ماموریت‌ها و دیگر انتخاب‌های شخصیت Morrowind و بسط‌ها و افزونه‌های رسمی آن، مانند بسیاری از مدهای شخص ثالث، کاملاً در OpenMW قابل بازی هستند .

بنابراین، به‌عنوان یک سرگرمی موتور بازی، به دارایی‌های اصلی بازی، مانند هنر، بافت‌ها، موسیقی، و سایر مطالب دارای حق چاپ Bethesda متکی است، اما شامل آن نمی‌شود، یعنی کپی از بازی اصلی (در هر نسخه، از جمله نسخه بازی سال) برای بازی Morrowind در OpenMW مورد نیاز است. [5] پروژه‌های جانبی برای ایجاد دارایی‌های رایگان برای همراهی OpenMW آغاز شده‌اند ، [7] و ابزار توسعه محتوای OpenMW-CS نیز می‌تواند بدون نیاز به دارایی‌های شخص ثالث مورد استفاده قرار گیرد. [8]

با توجه به اینکه موتوری که عمدتاً برای Morrowind توسعه یافته است، به عنوان جایگزینی برای موتور قدیمی Gamebryo، برخی تلاش کرده‌اند تا سایر بازی‌های Bethesda را با موفقیت متفاوت به موتور منبع باز منتقل کنند. از 28 فوریه 2019، ویدیوهای دمو دنیای بازی Skyrim و Oblivion را با موفقیت در موتور بارگذاری می‌کنند. این توسط یک برنامه نویس منفرد به نام cc9cii هدایت شده است. [9]

تاریخچه

اولین انتشار عمومی OpenMW نسخه 0.1.0 در ژوئن 2008 بود، [10] که در ابتدا از Ogre3D برای رندر استفاده می شد. [11] توسعه دهنده اصلی، نیکولای کورسلوند، پروژه را زودتر ترک کرد اما نقش خود را به مارک زینشلاگ واگذار کرد. [12] در سال 2020، تیم رسما اعلام کرد که برت کورتیس (همچنین به عنوان psi29a شناخته می شود) نقش رهبری را بر عهده گرفت. [13]

با انتشار نسخه 0.37.0، Ogre3D با OpenSceneGraph جایگزین شد و دلیل آن نگرانی در مورد جهت آینده توسعه Ogre3D بود. [14] [15] این سوئیچ بهبود عملکرد قابل توجهی را به ارمغان آورد و چندین مشکل قدیمی را در موتور برطرف کرد. [16]

از سال 2016، تمام ماموریت‌ها، کلاس‌ها، مسابقه‌ها و سایر انتخاب‌های شخصیت Morrowind و برنامه‌های افزودنی رسمی و افزودنی‌های آن به‌طور کامل در OpenMW قابل بازی هستند، هرچند که از سال 2017 در آزمایش بتای توسعه‌یافته باقی می‌ماند . اکثر حالت‌های شخص ثالث که به هیچ فایل اجرایی MS Windows وابسته نیست و فاقد خطاهای نحوی جدی برنامه نویسی است ، با OpenMW نیز سازگار است. [17]

TES3MP: توسعه چند نفره

OpenMW همچنین پایه ای برای TES3MP است، تلاشی برای توسعه یک نسخه شبکه ای و چند نفره از بازی. در اوایل آزمایش آلفا در سال 2017 بود. [18] [19] [20] در اواسط سال 2017، پیشرفت بزرگی به دست آمد و اولین نسخه قابل پخش منتشر شد. [21] با انتشار آلفای 0.7 در اواخر سال 2018، فورک چند نفره اکنون از همگام سازی بین بازیکنان برای اکثر ویژگی های بازی، مانند ساخت معجون های سفارشی و افسون ها پشتیبانی می کند، و بنابراین عمدتاً ویژگی های کاملی دارد. [22]

مراجع

  1. «OpenMW 0.1.0». OpenMW . 04-11-2021. بایگانی شده از نسخه اصلی در 2023-05-22 . بازیابی شده در 2023-05-22 .
  2. «OpenMW 0.48.0 منتشر شد!». OpenMW . 2023-07-23. بایگانی شده از نسخه اصلی در 2023-08-06 . بازیابی 2023-08-06 .
  3. اسمیت، گراهام (15 ژانویه 2014). "OpenMW Morrowind را به موتور کراس پلتفرم می آورد". سنگ، کاغذ، تفنگ ساچمه ای . بایگانی شده از نسخه اصلی در 24 دسامبر 2015 . بازبینی شده در 18 دسامبر 2015 .
  4. ^ azpe (5 سپتامبر 2016). "Así es OpenMW 0.40.0, el Morrowind de Código abierto" [این OpenMW 0.40.0، منبع باز Morrowind است]. LinuxAdictos (به زبان اسپانیایی). بایگانی شده از نسخه اصلی در ۲۲ اوت ۲۰۱۷ . بازبینی شده در ۲۲ اوت ۲۰۱۷ .
  5. ↑ اب کارلسون، پاتریک (3 ژوئن 2014). "Morrowind در حال تعمیرات اساسی موتور از طریق OpenMW". PC Gamer . بایگانی شده از نسخه اصلی در 22 دسامبر 2015 . بازبینی شده در 18 دسامبر 2015 .
  6. بوکر، لوگان (۲۰ ژوئیه ۲۰۱۴). "Morrowind در حال بازنویسی از ابتدا (با امکان چند نفره)". کوتاکو استرالیا بایگانی شده از نسخه اصلی در 6 آوریل 2023 . بازبینی شده در 8 جولای 2017 .
  7. ^ OpenMW. Ultima IX: Redemption for Morrowind، Libre Edition. GitHub . بازبینی شده در ۲۲ اوت ۲۰۱۷ .
  8. «راهنمای کاربر OpenMW CS — اسناد OpenMW 0.47.0». openmw.readthedocs.io . بایگانی شده از نسخه اصلی در 2021-05-22 . بازیابی شده در 2021-05-22 .
  9. ^ OpenMW. "پشتیبانی از OpenMW برای بازی های دیگر: Oblivion، Skyrim، Fallout و موارد دیگر" . بازبینی شده در 4 مه 2021 .
  10. «تاریخچه پروژه». OpenMW Wiki
  11. Stahie, Silviu (29 مه 2015). "OpenMW Linux Remake of The Elder Scrolls 3: Morrowind Updated". سافت پدیا بایگانی شده از نسخه اصلی در ۲۲ اوت ۲۰۱۷ . بازبینی شده در ۲۲ اوت ۲۰۱۷ .
  12. "OpenMW | SCALE 12x". نمایشگاه لینوکس کالیفرنیای جنوبی 21 فوریه 2014 . بازبینی شده در ۸ جولای ۲۰۱۷ .
  13. «OpenMW 0.46.0 منتشر شد!». OpenMW . 15-06-2020. بایگانی شده از نسخه اصلی در 2020-08-18 . بازیابی شده 2020-08-03 .
  14. «افکار درباره انتشار Ogre 2.1». وبلاگ scrawl . 12 فوریه 2015. بایگانی شده از نسخه اصلی در 1 آگوست 2018 . بازبینی شده در ۸ جولای ۲۰۱۷ .
  15. بوکر، لوگان (۵ دسامبر ۲۰۱۵). "بله، آن بازنویسی منبع باز Morrowind هنوز در حال انجام است". kotaku.com . بازبینی شده در ۲۲ اوت ۲۰۱۷ .
  16. لارابل، مایکل (۱ دسامبر ۲۰۱۵). "OpenMW 0.37 منتشر شد، به OpenSceneGraph تغییر می کند". فورونیکس .
  17. ^ "ویژگی ها · ویکی · OpenMW / openmw". GitLab . بایگانی شده از نسخه اصلی در 2021-05-22 . بازیابی شده در 2021-05-22 .
  18. موریسون، آنگوس (۱۳ ژانویه ۲۰۱۶). "مولتی پلیر Morrowind باعث پیشرفت می شود". PC Gamer . بازبینی شده در ۲۲ اوت ۲۰۱۷ .
  19. اسمیت، گراهام (۱۳ ژانویه ۲۰۱۶). "ببینید که Morrowind Multiplayer Steps It First Its برداشته می شود". سنگ، کاغذ، تفنگ ساچمه ای . بازبینی شده در ۲۲ اوت ۲۰۱۷ .
  20. دانلی، جو (14 ژانویه 2016). "دموهای چند نفره Morrowind اوایل همکاری و مبارزه". PCGamesN . بازبینی شده در ۲۲ اوت ۲۰۱۷ .
  21. اوکانر، آلیس (31 ژوئیه 2017). "Morrowind با TES3MP OpenMW چند نفره می شود". سنگ، کاغذ، تفنگ ساچمه ای . بایگانی شده از نسخه اصلی در 29 ژوئن 2018 . بازبینی شده در 29 ژوئن 2018 .
  22. «0.7-alpha». GitHub . 9 اکتبر 2018 . بازبینی شده در 24 مه 2023 .

لینک های خارجی