انتقل إلى المحتوى
الخبر، المملكة العربية السعودية

تطوير ألعاب Unity

مشاريع Unity تعمل بسلاسة على الأجهزة التي يملكها مستخدموك

تحتاج إلى عرض ثلاثي الأبعاد لحظي أو لعبة ثنائية متقنة، وتريدها ثابتة على هاتف متوسط. نبني على Unity، ونقيس الأداء مبكراً، ونسلّم للمنصات التي يستخدمها جمهورك فعلاً.

6 إلى 12

أسبوعاً لمشروع Unity محدد النطاق

4

عائلات أجهزة مستهدفة: جوال وحاسب وويب ونظارات

2

لغتان، عربية من اليمين لليسار وإنجليزية، في كل واجهة

ألعاب ثنائية وثلاثية الأبعادمحاكاة تدريبيةعارض منتجات تفاعليتجارب واقع معزز وافتراضيقياس الأداء وضبطهالمؤثرات والظلال البصريةواجهات عربية من اليمين لليسارتجهيز خط الأصولشبكات اللعب الجماعيأتمتة بناء النسخ

الإجابة المباشرة

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

قبل وبعد

ما الذي تزيله هذه الخدمة.

النسخة تعمل جيداً على حاسب المطور فقط

اليوم

ينخفض معدل الإطارات، وتسخن الأجهزة، وتتعطل الهواتف الأقدم، ولم يقس أحد الأداء قبل تثبيت الفن.

مع النظام

نقيس الأداء على الأجهزة المستهدفة من أول مرحلة، ونحدد حدوداً للذاكرة والإطارات يلتزم بها فريق الفن.

المشروع مجموعة مشاهد لا يستطيع أحد توسيعها

اليوم

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

مع النظام

بنية كود واضحة وأنظمة موثقة وبناء آلي تتيح لأي مهندس إضافة ميزة بأمان.

النص العربي ينكسر داخل المحرك

اليوم

تظهر الحروف منفصلة أو معكوسة، لأن أدوات النص الافتراضية لا تشكّل العربية بشكل صحيح.

مع النظام

نجهز مسار نص عربي مختبراً بتشكيل صحيح وتخطيط من اليمين لليسار وأرقام مختلطة الاتجاه.

ماذا نبني

ما الذي يصل إلى يديك.

أنظمة اللعب

التحكم والحالات والحفظ والتقدم وأدوات يضبطها المصممون بأنفسهم.

دمج الفن ثنائي وثلاثي الأبعاد

نماذج وحركة وإضاءة ومؤثرات مضبوطة على حدود الجوال.

وحدات المحاكاة والتدريب

منطق السيناريو والتقييم والتقارير لتدريب الموظفين.

تجارب الواقع المعزز والافتراضي

نسخ للهاتف والنظارات مع فحص الراحة والأداء.

اللعب الجماعي وربط الخادم

مطابقة اللاعبين والمزامنة وفحوصات الخادم حيث يتطلبها التصميم.

أتمتة البناء والإصدار

نسخ قابلة للتكرار لكل منصة، مختبرة قبل أن تصلك.

بالتفصيل

كيف يعمل، وما الذي عليك أن تقرره.

لماذا Unity، ومتى لا يكون الخيار المناسب

Unity محرك لحظي عام الاستخدام. قوته الأساسية في الانتشار: مشروع واحد يستهدف iOS وAndroid وWindows وmacOS والويب ومعظم النظارات. لديه مكتبة واسعة من الأدوات، ومنظومة أصول ناضجة، وعدد كبير من المهندسين، ما يبقي الصيانة بتكلفة معقولة بعد التسليم.

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

في أغلب المشاريع السعودية يناسب Unity ثلاث حالات: ألعاب الجوال، والعروض ثلاثية الأبعاد للمبيعات وشرح المنتجات، ومحاكاة التدريب للأعمال الصناعية والسلامة. لكل حالة احتياجات مختلفة في الفن والأداء والتقارير، فنشكّل البنية حول الحالة لا حول قالب جاهز.

الأداء والأجهزة والنص العربي

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

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

قدّر من 6 إلى 12 أسبوعاً لمشروع محدد. المحاكاة ذات السيناريوهات التفصيلية أو الفن ثلاثي الأبعاد المخصص تستغرق أكثر، ونفصل وقت الفن عن وقت البرمجة لترى أين تذهب الأسابيع.

التسليم والتراخيص والملكية على المدى الطويل

قابلية صيانة مشروع Unity تساوي جودة بنيته. نفصل كود اللعب عن العرض، ونوثق كل نظام بلغة واضحة، ونجهز بناءً آلياً يجعل الإصدار ضغطة زر لا طقساً معقداً. عند التسليم يستطيع مهندسك التالي، منا أو من غيرنا، قراءة المشروع وتوسيعه.

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

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

خطة التسليم

خمس مراحل. تعتمد كل واحدة.

اقرأ كل مرحلة كأنها عقد صغير: ما نحتاجه منك، وما يصل إلى يديك، والجملة التي يجب أن تتحقق قبل أن ننتقل.

01 / 05

النطاق والخطة التقنية

أسبوع إلى أسبوعين

نحدد التجربة والأجهزة المستهدفة وميزانية الأداء قبل البناء.

ما تقوم به
  • صف التجربة والجمهور
  • اذكر الأجهزة التي يجب دعمها
  • شارك أي فن أو كود موجود
ما نسلمه
  • خطة تقنية ومصفوفة أجهزة
  • قائمة ميزات محددة النطاق
  • تكلفة ثابتة وجدول زمني
معيار الانتقال

ننتقل عندما يُعتمد النطاق والأجهزة المستهدفة وحدود الأداء كتابياً.

02 / 05

شريحة رأسية

2 إلى 4 أسابيع

نبني جزءاً صغيراً مكتملاً من التجربة لنثبت الشكل والإحساس والأداء.

ما تقوم به
  • جرّب الشريحة على أجهزتك
  • قدّم ملاحظات عن الإحساس والمرئيات
  • اعتمد التوجه الفني
ما نسلمه
  • شريحة قابلة للعب على الأجهزة المستهدفة
  • تقرير قياس الأداء
  • قائمة مخاطر للإنتاج الكامل
معيار الانتقال

ننتقل عندما تعمل الشريحة ضمن الميزانية وتعتمد أنت التوجه.

03 / 05

الإنتاج الكامل

3 إلى 6 أسابيع

نبني بقية المحتوى والأنظمة والواجهة العربية والتكاملات.

ما تقوم به
  • راجع النسخ الأسبوعية
  • اعتمد الصياغة العربية والتخطيط
  • وفّر المحتوى والأصول النهائية
ما نسلمه
  • نسخ أسبوعية قابلة للتثبيت
  • واجهة كاملة بالعربية والإنجليزية
  • ربط الخادم والتقارير
معيار الانتقال

ننتقل عندما تكتمل التجربة وتجتاز قائمة القبول الخاصة بك.

04 / 05

التحسين والإصدار

أسبوع إلى أسبوعين

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

ما تقوم به
  • نفّذ اختبارات القبول النهائية
  • اعتمد تفاصيل المتجر أو النشر
  • أكّد موعد الإطلاق
ما نسلمه
  • نسخ إصدار لكل منصة
  • حزمة تسليم بالتوثيق
  • الكود المصدري وملفات الأصول
معيار الانتقال

ننتقل عندما تُقبل نسخ الإصدار وتُسلَّم حزمة التسليم.

05 / 05

الصيانة

مستمر

نُبقي المشروع متوافقاً مع إصدارات المحرك والأجهزة وأنظمة التشغيل الجديدة.

ما تقوم به
  • أبلغ عن المشكلات عند ظهورها
  • اعتمد مواعيد الترقية
  • قرر الميزات الجديدة
ما نسلمه
  • تحديثات توافق المحرك والنظام
  • إصلاحات بوتيرة متفق عليها
  • فحص دوري لسلامة المشروع
معيار الانتقال

ننتقل عندما تعمل وتيرة الصيانة وتعرف كيف تصل إلينا.

أسئلة المشترين

تُطرح قبل التوقيع.

هل تستطيعون العمل على مشروع Unity الموجود لدينا؟

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

كم يستغرق مشروع Unity؟

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

هل تبنون الواقع المعزز والافتراضي على Unity؟

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

هل ستدعم الواجهة العربية بشكل صحيح؟

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

من يملك الكود والأصول عند الانتهاء؟

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

المصادر

من أين جاءت المعلومات في هذه الصفحة

مراجع خارجية تُفتح في تبويب جديد.

جاهز للبناء على Unity دون مفاجآت في الأداء

أخبرنا بما يجب أن تقوم به التجربة وعلى أي أجهزة تعمل. سنحدد النطاق ونقدم لك سعراً ثابتاً خلال أسبوع.