تطوير الألعاب · 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 أدوارالخبرة المهنية
الأحدث أولًا، مع النتائج كما وردت في السيرة الذاتية.
مهندس أنظمة لعب
Jadu AR
- صمّم أنظمة اللعب وسلوكياتها ونفّذها وحسّنها بشيفرة C# بجودة إنتاجية.
- عزّز الاختبار وتصحيح الأخطاء على مستوى المشروع بتحسين تغطية الاختبارات وأدوات التشخيص، مستخدمًا Unity وFirebase وClaude Code.
مطوّر ألعاب أول
Mintfox (formerly GOAT Games)
- بنى مزامنة البيانات بين الخادم والعملاء وميزات لعب جماعي وواجهات جديدة للعبة MOBA ضمن فريق يضم أكثر من 40 عضوًا، باستخدام Photon Fusion وUnity Multiplay.
- تولّى مطابقة اللاعبين في لعبة MOBA للغرف التلقائية واليدوية، وأعاد هيكلة الشيفرة القائمة لتحسين الأداء.
- كتب منطق اللعب للعبة ألغاز من الصفر، بما فيه إدخال المؤشر الافتراضي من أجهزة متعددة في آن واحد وإدارة المشاهد.
مطوّر ألعاب أول
KA Labs
- قاد 5 مطوّرين في شركة ناشئة من 10 أفراد، وكتب تقريبًا كامل شيفرة اللعب في Turbo Battle Arena من الصفر: الحركة والرماية والمعزّزات ومنطق اللعبة والتحريك.
- بنى شيفرة الشبكات على خادم C# مخصص يعتمد LiteNetLib، ثم انتقل إلى Photon Fusion للعب التنافسي، واستضاف خوادم اللعبة على أجهزة Ubuntu افتراضية في GCP.
- أنشأ محررًا لتخصيص الشخصيات بالصور، مع نقل البيانات بين اللاعبين وتخزينها على الخادم في MongoDB.
- راجع شيفرة الفريق وحسّنها للحفاظ على بنية سليمة.
مطوّر ألعاب
FitNot Games
- أعاد كتابة شيفرة مشروع جماعي تنافسي قائم وحسّنها مع استوديو شريك كندي، بما فيها التحريك عبر الشبكة على Photon Bolt.
- بنى نموذجًا أوليًا للعبة استراتيجية من الصفر يشمل الوحدات والحركة وNavMesh ووضع المباني والهجوم.
مطوّر ألعاب
UMO Studio
- أسّس الوظائف الأساسية للعبة Project Racer على مقابس TCP/UDP خام، مع تسجيل دخول آمن من جانب اللعبة ونظام للوحات الصدارة.
- طوّر الخلفية المبنية على ASP.NET لإدارة أرصدة المستخدمين والجلسات برموز منتهية الصلاحية.
مطوّر ألعاب
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
كريم صبحي
يعمل عادة مع
أدوار يعمل معها هذا الملف عادةً ضمن الفريق.
تطوير الألعاب
أضف هذا الملف إلى فريقك
أضف الدور والمستوى في منشئ الفريق، ويُؤكَّد التوفر مع عرضك.
التوفر عند الطلب