تخطَّ إلى المحتوى
Game Dev الوحدة

Engine

محرك الألعاب

العودة إلى الوحدات

نظرة عامة

محرك ألعاب كامل مع عرض PBR وفيزياء وبنية ECS وscripting مرئي.

Engine هو محرك ألعاب كامل يعمل في متصفحك مع قدرات عرض PBR. تتيح هندسة Entity Component System منطق لعبة معقد، بينما تغطي أنظمة الفيزياء وإيجاد المسار والصوت المتكاملة جميع احتياجات اللعب. تجعل البرمجة المرئية تطوير الألعاب متاحًا للجميع.

ادعم المشروع

Engine is free to use — no backing, no subscription.

الفئةGame Dev
الميزات8
الإصدار0.5.5

الميزات الرئيسية

خط أنابيب عرض PBR

Entity Component System

محاكاة الفيزياء

البرمجة المرئية

التضاريس والنباتات

إيجاد المسار NavMesh

الصوت المكاني

محسّن لـ WebGPU

لقطة الشاشة

aukimi Engine - محرك ألعاب

المعرض

aukimi Engine — لقطة الشاشة 1
aukimi Engine — لقطة الشاشة 2
aukimi Engine — لقطة الشاشة 3
aukimi Engine — لقطة الشاشة 4

الأسئلة الشائعة

هل يمكنني إصدار لعبة حقيقية باستخدامه؟

يتم تصدير المشروع كتطبيق أصلي لـ Windows أو macOS أو Linux، أو كملف APK لأندرويد، وذلك بإنشاء مشروع Rust على محرك Bevy ثم تجميعه. نظام iOS وأجهزة الألعاب غير مدعومة.

بأي لغة أكتب منطق اللعب؟

بلغة JavaScript، مع البرمجة المرئية للمنطق الذي تفضّل توصيله بدلاً من كتابته. السكريبت الذي تكتبه في المحرر يعمل دون أي تغيير في النسخة الأصلية عبر بيئة تشغيل مدمجة — لا توجد نسخة ثانية يجب صيانتها.

كيف أضيف اللعب الجماعي؟

خادم اختبار مشترك يعمل بالفعل، ومشهد جديد يشير إليه افتراضيًا، لذا يمكن أن تكون اللعبة متاحة عبر الإنترنت قبل أن تدفع أي شيء. خادم Colyseus الخاص بك مجرد زر واحد في منطقة الأعضاء عندما تصبح غرفة الاختبار ضيقة.

ماذا يفعل محرك العرض؟

Babylon.js على WebGPU، مع WebGL2 كخيار احتياطي: مواد قائمة على الفيزياء، تضاريس ونباتات، صوت مكاني، وفيزياء Havok مُجمَّعة إلى WebAssembly.

ما حجم اللعبة التي يمكن للمتصفح احتواؤها؟

المشاريع الصغيرة والمتوسطة مريحة. عالم مفتوح كبير سيصل إلى سقف الذاكرة الخاص بعلامة التبويب، والمقارنة الصادقة هي أن محرك سطح المكتب الناضج لا يزال الأداة المناسبة لعنوان تجاري بهذا الحجم.

من أين تأتي الأصول؟

من بقية المجموعة: نماذج من Sculpt وRetopo، خامات من Pigment وMatter، عناصر رسومية (sprites) من Pixel، رسوم متحركة من Animate، صوت من Pulse. لا حاجة لتصدير أي شيء للوصول إلى المحرك.

الوحدات ذات الصلة

يتكامل بشكل جيد مع