تطوير الألعاب · RP-GD-0027

كريم صبحي

خبيرمبرمج اللعب

مهندس أنظمة لعب وشبكات على Unity: ألعاب جماعية تنافسية وشيفرة شبكات مخصصة وخوادم ألعاب من البداية إلى النهاية

  • الهوية موثّقة
  • عضو في فريق Remote Pro Ai · بعقد موقّع

التوفر عند الطلب

  • 6سنواتخبرة مهنية
  • خبيرمستوى الخبرة
  • Unityالتقنية الأساسية
  • القاهرةمقر العمل · مصر · GMT+2

كريم صبحي

نبذة مهنية

مهندس أنظمة لعب على Unity متخصص في الألعاب الجماعية اللحظية والأنظمة الخلفية. كتب معظم شيفرة اللعب في Turbo Battle Arena أثناء قيادته 5 مطوّرين لدى KA Labs، ونقل شيفرة الشبكات فيها من خادم مخصص على LiteNetLib إلى Photon Fusion واستضاف الخوادم على GCP. بنى لدى Mintfox مزامنة لعبة MOBA ومطابقة اللاعبين وميزات اللعب الجماعي ضمن فريق يضم أكثر من 40 عضوًا، وكتب شيفرة لعب بلغة C# بجودة إنتاجية لدى Jadu AR. بنى كذلك أسس TCP/UDP الخام وتسجيل الدخول الآمن ولوحات الصدارة للعبة Project Racer، وأسهم في LootLocker SDK لـ Unity، وطوّر حلًا مخصصًا لشبكات الألعاب على .NET.

  • القطاعات

    • الألعاب

كريم صبحي

6 أدوار

الخبرة المهنية

الأحدث أولًا، مع النتائج كما وردت في السيرة الذاتية.

  1. مهندس أنظمة لعب

    Jadu AR

    – زاربروكن، ألمانيا

    • صمّم أنظمة اللعب وسلوكياتها ونفّذها وحسّنها بشيفرة C# بجودة إنتاجية.
    • عزّز الاختبار وتصحيح الأخطاء على مستوى المشروع بتحسين تغطية الاختبارات وأدوات التشخيص، مستخدمًا Unity وFirebase وClaude Code.
  2. مطوّر ألعاب أول

    Mintfox (formerly GOAT Games)

    – كيشيناو، مولدوفا

    • بنى مزامنة البيانات بين الخادم والعملاء وميزات لعب جماعي وواجهات جديدة للعبة MOBA ضمن فريق يضم أكثر من 40 عضوًا، باستخدام Photon Fusion وUnity Multiplay.
    • تولّى مطابقة اللاعبين في لعبة MOBA للغرف التلقائية واليدوية، وأعاد هيكلة الشيفرة القائمة لتحسين الأداء.
    • كتب منطق اللعب للعبة ألغاز من الصفر، بما فيه إدخال المؤشر الافتراضي من أجهزة متعددة في آن واحد وإدارة المشاهد.
  3. مطوّر ألعاب أول

    KA Labs

    –

    • قاد 5 مطوّرين في شركة ناشئة من 10 أفراد، وكتب تقريبًا كامل شيفرة اللعب في Turbo Battle Arena من الصفر: الحركة والرماية والمعزّزات ومنطق اللعبة والتحريك.
    • بنى شيفرة الشبكات على خادم C# مخصص يعتمد LiteNetLib، ثم انتقل إلى Photon Fusion للعب التنافسي، واستضاف خوادم اللعبة على أجهزة Ubuntu افتراضية في GCP.
    • أنشأ محررًا لتخصيص الشخصيات بالصور، مع نقل البيانات بين اللاعبين وتخزينها على الخادم في MongoDB.
    • راجع شيفرة الفريق وحسّنها للحفاظ على بنية سليمة.
  4. مطوّر ألعاب

    FitNot Games

    – القاهرة، مصر

    • أعاد كتابة شيفرة مشروع جماعي تنافسي قائم وحسّنها مع استوديو شريك كندي، بما فيها التحريك عبر الشبكة على Photon Bolt.
    • بنى نموذجًا أوليًا للعبة استراتيجية من الصفر يشمل الوحدات والحركة وNavMesh ووضع المباني والهجوم.
  5. مطوّر ألعاب

    UMO Studio

    –

    • أسّس الوظائف الأساسية للعبة Project Racer على مقابس TCP/UDP خام، مع تسجيل دخول آمن من جانب اللعبة ونظام للوحات الصدارة.
    • طوّر الخلفية المبنية على ASP.NET لإدارة أرصدة المستخدمين والجلسات برموز منتهية الصلاحية.
  6. مطوّر ألعاب

    Cradaptive Inc.

    –

    • أسهم في LootLocker SDK لـ Unity، وبنى لعبة حوار تفاعلية لصالح InBody من البداية إلى النهاية.

كريم صبحي

5 مشاريع

مشاريع مختارة

ألعاب ومنتجات أُطلقت، مع الدور في كلٍّ منها.

  • Turbo Battle Arena

    المطوّر الرئيسي لأنظمة اللعب والشبكات (KA Labs)

    لعبة ساحات جماعية تنافسية بدأت من الصفر، بشيفرة شبكات مخصصة ومحرر للشخصيات وخوادم مستضافة على GCP.

    التقنيات

    • Unity
    • C#
    • LiteNetLib
    • Photon Fusion
    • MongoDB
    • Google Cloud
  • New Force Wrestling — Trading Card Game

    مطوّر مستقل وناشر

    لعبة بطاقات تداول جماعية رسمية بنظام الأدوار لشركة المصارعة NFW، بحل شبكات مخصص؛ منشورة على App Store وGoogle Play.

    التقنيات

    • Unity
    • C#
    • TCP/UDP Sockets
    • Firebase
    • AdMob
  • Game Networking Solution

    المطوّر

    خادم ألعاب جماعية مخصص على .NET يدعم أعدادًا كبيرة من اللاعبين والألعاب اللحظية منخفضة الكمون أو القائمة على الأدوار، مع لوحات صدارة ومطابقة لاعبين بتجميعات وأنماط مختلفة.

    التقنيات

    • C#
    • .NET
    • MongoDB
  • BEKA Engine

    المطوّر

    محرك ألعاب 2D مستوحى من Unity يدعم كائنات اللعبة والمكوّنات والأجسام الصلبة وعارضات الرسوم، مع مشروع توضيحي.

    التقنيات

    • Python
    • OpenGL
    • PyGame
  • Victory Sky & other Myth Games titles

    مطوّر وناشر

    ألعاب نشرها بنفسه على Google Play تحت اسم Myth Games، تجاوزت تنزيلاتها الإجمالية 50 ألفًا.

    التقنيات

    • Unity
    • C#
    • AdMob
    • Firebase

كريم صبحي

8 مهارات أساسية

المهارات

المهارات الأساسية أولًا، ثم الأدوات كاملة مصنّفة حسب المجال.

المهارات الأساسية

  • Unity
  • C#
  • Photon Fusion
  • FishNet
  • LiteNetLib / TCP-UDP Sockets
  • Game Server Hosting (GCP)
  • Matchmaking & State Sync
  • ECS & Job System
  • المحرك ولغات البرمجة

    • Unity
    • C#
    • C++
    • Python
    • ECS & Job System
    • Tilemap systems
  • اللعب الجماعي والشبكات

    • Photon Fusion
    • Photon Bolt
    • FishNet
    • LiteNetLib
    • Raw TCP/UDP sockets
    • Matchmaking
    • Server-client sync
    • Networked animation
  • الخلفيات والبيانات

    • Custom .NET game servers
    • ASP.NET
    • REST APIs
    • MongoDB
    • SQLite
    • MySQL
    • SQL Server
    • MessagePack
    • Utf8Json
  • السحابة والخدمات

    • Google Cloud (GCP)
    • Unity Multiplay
    • Unity Services
    • Firebase
    • AdMob
  • الممارسات والأدوات

    • SOLID
    • Design patterns
    • Optimization
    • Code review
    • ParrelSync
    • Rewired
    • GitHub
    • Sourcetree
    • Fork
    • Claude Code

كريم صبحي

التعليم

الشهادات الأكاديمية والمهنية والجوائز المسجّلة.

التعليم

  • بكالوريوس هندسة الحاسباتجامعة طنطا · 2020

كريم صبحي

يعمل عادة مع

أدوار يعمل معها هذا الملف عادةً ضمن الفريق.

تطوير الألعاب

أضف هذا الملف إلى فريقك

أضف الدور والمستوى في منشئ الفريق، ويُؤكَّد التوفر مع عرضك.

التوفر عند الطلب