عن المشروع
Wicked Engine هو محرك ثلاثي الأبعاد مفتوح المصدر متعدد الاستخدامات مصمم لتطوير الرسومات الحديثة. يمكن استخدامه كإطار عمل C++ لمشاريع الرسومات، أو كمحرر ثلاثي الأبعاد مستقل، أو عبر لغة Lua النصية، أو لأغراض التعلم. يدعم المحرك ويندوز ولينكس وماك وآي أو إس وإكس بوكس Series X|S وبلاي ستيشن 5. البناء مباشر: على ويندوز عبر Visual Studio (WickedEngine.sln) أو CMake؛ على لينكس عبر CMake مع SDL2 ومترجم C++17؛ على ماك/آي أو إس عبر مشاريع Xcode المتوفرة. العارض الافتراضي هو DirectX 12 على ويندوز، وVulkan على لينكس، وMetal على أنظمة آبل، مع خيارات سطر أوامر لتبديل الأجهزة (مثل 'vulkan' و'debugdevice' و'gpuvalidation' و'igpu'). تشمل الميزات الرئيسية مسار عرض مؤجل، ونظام كيانات-مكونات، وصوت، ومعالجة إدخال، وعرض ثنائي/ثلاثي الأبعاد، وتأثيرات ما بعد المعالجة. يمكن استيراد النماذج بصيغ OBJ وFBX وGLTF/GLB وVRM/VRMA وPLY، ثم حفظها بصيغة WISCENE الأصلية. يتضمن المحرك توثيقًا شاملاً (C++ وLua ودليل المحرر) ومشاريع نموذجية ومجتمعًا داعمًا عبر Discord/GitHub. تشمل المشاريع المعروفة التي تستخدم Wicked Engine ألعابًا نموذجية مثل Wicked Shooter وGrass Zen، بالإضافة إلى Game Guru MAX. تغطي نصائح استكشاف الأخطاء وإصلاحها إعداد أدلة العمل واستخدام وضع التصحيح والتحقق من ملفات السجل. بشكل عام، يعد Wicked Engine محركًا قويًا متعدد المنصات مناسبًا لتطوير الألعاب والتصور والأغراض التعليمية.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.