منتج مملوك لنا / هندسة ألعاب الجوال
Craze City. نبني مدينة يمكن اللعب فيها.
Craze City مشروع محاكاة حياة للجوال من Brainbaby Labs، وهو قيد التطوير. يجمع نطاق المنتج مدينة مفتوحة ووظائف وأعمالاً ومركبات وعقارات وأحداثاً. تربط الهندسة اللعبة التي يراها اللاعب بالقواعد والسجلات والأنظمة التي تشغّلها.
لنتحدث عن مشروع محاكاة أو بنية تحتية
قيد التطويرUnity / Client / Server
تتبّع شراء عنصر تجميلي عبر النظام.
يوضح تنفيذ تطوير تمت مراجعته المسؤوليات وراء عملية الشراء. استكشف هذا المثال المبسط؛ لا يرسل المخطط أي طلب إلى الخادم.
طلب اللاعب
يطلب العميل عنصراً وإجراءً. يتحقق مسار الطلب على الخادم من المرسل والحساب والقرب من المتجر قبل التسوية. لا يحدد العميل السعر.
تحقّق الخادم
يقرأ كود التسوية سعر الكتالوج ويتحقق من سجل الحساب والملكية والرصيد. تكرار شراء عنصر مملوك يعيد نتيجة الملكية بدلاً من خصم المبلغ مجدداً.
نتيجة الحفظ
يُحدّث الرصيد والملكية وحالة التجهيز معاً عبر دالة حفظ. إذا فشلت أو أصدرت خطأً، تُستعاد القيم السابقة وتُعلن العملية غير متاحة.
استجابة العميل
تميّز النتيجة بين الشراء والملكية السابقة والتجهيز والفشل. ينبغي اختبار الاستجابة الظاهرة والطلبات المكررة والحفظ المنقطع وإعادة الاتصال عند مراجعة الإصدار.
توجد الشروحات الأربعة أدناه. هذا مسار شراء واحد تمت مراجعته في الكود، ولا يصف تصميم جميع أنظمة اللعبة.
المحاكاة المتصلة تحتاج إلى حدود واضحة.
يتضمن المشروع المراجع كود اللعب والشبكات في Unity، مع عمليات منفصلة لمضيف اللعبة والحسابات والحفظ. تختلف مسؤوليات حالة اللعبة عن سجلات الحساب. يجب تحديد تجربة اللاعب وقرارات الخادم واستمرارية البيانات معاً؛ فالواجهة وحدها لا تثبت عمل عالم جماعي دائم.
خطّط للإصدار والتشغيل معاً.
يتضمن كود الشبكات فحوص توافق البناء والبروتوكول. وتتناول وثائق التشغيل النشر والتراجع والنسخ الاحتياطي. هذه مجالات هندسية ملموسة للمراجعة. أما أداء الأجهزة والتزامن والاستعادة والسعة الفعلية فتحتاج إلى أدلة تشغيل حديثة مستقلة قبل الإطلاق أو الالتزام بالخدمة.
أسئلة لمشروع لعبة أو بنية تحتية.
- ما الإجراءات التي يجب أن يوافق عليها الخادم، وماذا يحدث عند تكرار طلب اللاعب؟
- ما البيانات التي تبقى بعد تسجيل الخروج أو إعادة تشغيل الخادم، وكيف سنثبت استعادتها؟
- ما الأجهزة وظروف الشبكة وأهداف عدد اللاعبين المتزامنين التي سيختبرها الإصدار فعلاً؟
الأساس: كود تطوير تمت مراجعته في 3 أكتوبر 2026 ولقطة موجودة للعبة. Craze City قيد التطوير. لا تثبت هذه الصفحة جاهزية الإطلاق أو سعة اللاعبين المختبرة أو نتيجة مشروع لعميل.