تطوير ألعاب iOS: بناء ألعاب تعتمد على الموقع باستخدام MapKit و Core Data
تصميم وبرمجة لعبة iOS تعتمد على الموقع من خلال تعلم تتبع الإحداثيات في العالم الحقيقي، وعرض خرائط مخصصة، وتخزين تقدم اللعبة محلياً.
-
💬
مدرب ذكاء اصطناعي
اسأل عن أي درس واحصل على إجابة واضحة فورًا، في أي وقت. -
🕐
ابدأ في أي وقت
بلا جداول أو مواعيد نهائية — تعلّم بوتيرتك، وقتما يناسبك. -
🌐
بالعربية
الدروس والمهام والشهادة — كل ذلك بلغتك بالكامل.
حول هذه الدورة
لقد غيرت آليات اللعب القائمة على الموقع طريقة تفاعلنا مع ألعاب الجوال، حيث تجمع بين العالم الرقمي والمادي. إذا كنت ترغب في بناء ألعاب تستجيب للمكان الذي يمشي فيه اللاعبون ويستكفونه بالفعل، فإن إتقان أطر العمل الأصلية للموقع والتخزين في نظام iOS يعد الخطوة الأولى الأساسية.
ترشدك هذه الدورة النصية حصرياً خلال العملية بأكملها المتمثلة في تخطيط وبرمجة لعبة iOS تعتمد على الموقع. ستنتقل من فهم أنظمة الإحداثيات الأساسية إلى تنفيذ واجهات الخرائط الحية وحفظ تقدم اللاعب بأمان على أجهزته. من خلال قراءة التحليلات المفاهيمية وتحليل تطبيقات التعليمات البرمجية النظيفة، ستحتسب المهارات اللازمة لبناء تجارب محمولة تفاعلية تعتمد على الخرائط.
ما ستتعلمه:
- فهم مفاهيم MapKit الأساسية لعرض خرائط مخصصة ووضع علامات ألعاب تفاعلية
- تكوين Core Location لتتبع حركة المستخدم ومعالجة تدفقات أذونات الخصوصية الحديثة
- تنفيذ Core Data لتخزين مخزون اللاعبين وحالات اللعبة والمواقع التي زاروها محلياً
- تطبيق معايير البرمجة الحديثة لـ Swift لإدارة تحديثات الموقع غير المتزامنة بسلاسة
- تصميم منطق اللعبة الذي يطلق الأحداث عندما يصل اللاعبون إلى إحداثيات محددة في العالم الحقيقي
ستبدأ بالمفاهيم الأساسية لأنظمة إحداثيات iOS وإعداد المشروع قبل الانتقال إلى دمج الخرائط وتتبع الموقع واستمرار البيانات المحلية. من خلال الشروحات المكتوبة المنظمة وجولات التعليمات البرمجية خطوة بخطوة، سترى كيف تتصل هذه المكونات لتشكل حلقة لعب متماسكة.
تم تصميم هذه الدورة التدريبية لمطوري iOS الطموحين ومبتكري الألعاب الجدد على خدمات الموقع وتخزين قواعد البيانات. لا تتطلب أي خبرة سابقة في تطوير الألعاب، على الرغم من أن الإلمام الأساسي بـ Swift مفيد.
ابدأ القراءة اليوم لتجسيد أفكار ألعابك القائمة على الموقع على نظام iOS.
ما الذي ستحصل عليه
-
📜
شهادة إتمام
أضفها إلى ملفك على LinkedIn -
💬
مدرّس AI شخصي
عالق في دورة؟ اسأل مدرّسك المدمج أي شيء، في أي وقت. -
♾️
وصول مدى الحياة
عُد متى شئت، بلا انتهاء -
📱
الهاتف أو الكمبيوتر
يعمل في أي مكان وعلى أي جهاز -
💸
استرداد خلال 14 يومًا
دون أسئلة -
⚡
قصير ومركَّز
3 ساعة من المحتوى التطبيقي
المراجعات
لا توجد مراجعات بعد — كن أول من يشارك تجربته.
المتعلمون أخذوا أيضًا
⚡ الأفضل للبداية
🎓 بشهادة
تطوير تطبيقات iOS باستخدام Swift: بناء تطبيقات عملية
شهادة
تطبيق عملي
QR 50.00
→
💼 جاهز لسوق العمل
🎓 بشهادة
تعلم برمجة Swift: أسس لـ iOS و macOS
شهادة
تطبيق عملي
QR 50.00
→
⚡ الأفضل للبداية
🎓 بشهادة
تطوير تطبيقات iOS باستخدام SwiftUI: بناء نسخة مطابقة لتطبيق Twitter
شهادة
تطبيق عملي
QR 50.00
→
🔥 مطلوب
🎓 بشهادة
برمجة Swift لنظام iOS: بناء تطبيقات واقعية من الصفر
شهادة
تطبيق عملي
QR 50.00
→
الأسئلة الشائعة
ما الذي أحتاجه لأخذ هذه الدورة؟ +
يكفي هاتف أو كمبيوتر متصل بالإنترنت. بدون تثبيتات أو أجهزة خاصة.
كيف يمكنني الدفع؟ +
بالبطاقة عبر Stripe. لا نخزن بيانات البطاقة — يتولى Stripe ذلك بأمان.
هل يمكنني استرداد المال؟ +
نعم — استرداد كامل خلال 14 يومًا، دون أسئلة.
إلى متى يستمر وصولي؟ +
إلى الأبد. بمجرد الشراء، الدورة لك تعود إليها متى شئت.
هل سأحصل على شهادة؟ +
نعم. عند الإتمام ستحصل على شهادة يمكنك إضافتها إلى ملفك في LinkedIn.
مصمَّم للعاملين في
التقنية
التصميم
المالية
التسويق
الرعاية الصحية
التعليم
الضيافة
التصنيع