iSchool
الوحدة 1: استوديو الواقع

طوّر لعبة واقع معزّزباستخدام Unity

اخطُ نحو مستقبل الحوسبة المكانية. يتقن الطلاب محرّك Unity المعياري في الصناعة ويكتبون كود C# خالصاً لبناء عوالم ثلاثية الأبعاد، والتحكّم بفيزياء الألعاب، وتطوير ألعاب واقع معزّز تفاعلية على الموبايل.

3 وحدات · 12 درساًتطوير بـ Unity وC#
Grade 11 3D Game Creators hero
المشروع النهائي
لعبة AR Maze Runner للموبايل
ما الذي ستتعلمه

أربع نتائج تعلّم.مطوّر ألعاب واحد واثق.

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

أتقن هندسة الألعاب ثلاثية الأبعاد

تنقّل في محرّر Unity، وصمّم مستويات ثلاثية الأبعاد، وأدر أصول اللعبة باستخدام Prefabs وtextures.

برمج بـ C#

اكتب نصوص برمجية احترافية للتعامل مع المتغيّرات والدوال وحلقات اللعبة الأساسية Start/Update.

برمج التقنيات الفيزيائية

طبّق rigidbodies وقوى الفيزياء والمنطق لأحداث التصادم والتشغيل المعقّدة.

ابنِ للواقع المعزّز

استخدم كاميرا Vuforia AR وImage Targets لإسقاط البيئات الرقمية في العالم الحقيقي.

الأدوات والتقنيات

منظومة أدوات مطوّر الألعاب

تعلّم تطوير الألعاب ثلاثية الأبعاد عبر العمل التطبيقي بأدوات وأطر معيارية في الصناعة.

Unity Engine

محرّك Unity

منصّة التطوير ثلاثي الأبعاد في الزمن الحقيقي الرائدة عالمياً، يستخدمها المحترفون لصنع ألعاب فيديو من الطراز الأوّل وتجارب AR/VR.

C# Programming

برمجة C#

لغة برمجة قوية ومعيارية في الصناعة تُستخدم لبرمجة منطق الألعاب المعقّد، والتفاعلات الفيزيائية، وتقنيات اللاعب.

Vuforia AR

Vuforia AR

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

LinkedIn

ملف LinkedIn لمطوّر الألعاب

ينشر الطلاب ألعابهم ثلاثية الأبعاد وتجارب الواقع المعزّز على ملف LinkedIn مهني ويتواصلون مع مجتمع تطوير الألعاب العالمي.

مسار التعلّم

ثلاث وحدات.لعبة واقع معزّز قابلة للّعب على الموبايل في النهاية.

من أوّل مستوى ثلاثي الأبعاد لك في Unity إلى تجربة واقع معزّز مدعومة بـVuforia منشورة على جهاز موبايل حقيقي.

Module 01

Unity 3D وبناء العوالم

ادخل إلى محرّك Unity! تعلّم التحكّم بكاميرات المنظور وتطبيق textures وتصميم أوّل مستوياتك ثلاثية الأبعاد باستخدام Prefabs قابلة لإعادة الاستخدام.

Module 02

برمجة C# والتقنيات الفيزيائية

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

Module 03

واجهات المستخدم وتكامل الواقع المعزّز وإصدارات الموبايل

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

المهارات المكتسبة

أكثر من مجرّد كود.

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

المهارات التقنية

بناء عوالم Unity 3D

صمّم مستويات ثلاثية الأبعاد داخل محرر Unity، وأدر كاميرات المنظور، وركّب عوالم باستخدام Prefabs قابلة لإعادة الاستخدام.

منطق كائني التوجّه بـ C#

اكتب نصوص برمجية C# احترافية باستخدام المتغيّرات والدوال وحلقات Start/Update للتحكّم بمنطق اللعبة الحقيقي.

الفيزياء وخرائط التصادم

طبّق rigidbodies والقوى وأحداث التشغيل لبناء تفاعلات فيزيائية واقعية داخل ألعابك.

نشر الواقع المعزّز للموبايل

استخدم كاميرا Vuforia AR وImage Targets لنشر ألعابك ثلاثية الأبعاد كتجارب واقع معزّز مباشرة على الموبايل.

المهارات الشخصية

التفكير المكاني ثلاثي الأبعاد

تخيّل وتلاعب بالكائنات عبر محاور XYZ لبناء عوالم منطقية من كلّ زاوية.

استكشاف الأخطاء الخوارزمي

تتبّع الأخطاء عبر منطق الألعاب المعقّد وحلّها بأسلوب منظّم خطوة بخطوة.

هندسة المشروع

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

العرض التقني

اعرض عملك التقني بثقة، وأرشد الجمهور خلال الكود والتقنيات وقرارات التصميم.

الخاتمة

مشروع التخرّجلعبة AR Maze Runner للموبايل.

بنهاية الكورس، يبني كلّ طالب وينشر بفخر لعبة واقع معزّز للموبايل مدعومة بـUnity وC# وVuforia.

لعبة AR Maze Runner للموبايل

أحضر اللعبة إلى غرفة معيشتك! برمج الطلاب متاهة ثلاثية الأبعاد تُسقَط على سطح فيزيائي حقيقي عبر كاميرا الهاتف. يتنقّل اللاعبون في المتاهة، ويجمعون العملات، ويتجنّبون القنابل.

  • تصميم متاهة ثلاثية الأبعاد: ابنِ متاهة متُمِدّّدة المستويات في Unity باستخدام Prefabs وtextures.
  • إسقاط الواقع المعزّز: استخدم Vuforia Image Targets لإسقاط المتاهة على أيّ سطح في العالم الحقيقي.
  • تقنيات اللعبة: برمج جمع العملات ومخاطر القنابل وحركة اللاعب باستخدام فيزياء C#.
AR Maze Runner mobile game preview
LinkedIn game developer portfolio

العرض والتقديم

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

  • إصدار Android: جمّع لعبة الواقع المعزّز واختبرها على جهاز Android حقيقي.
  • عرض Canva: صمّم عرضاً تقديمياً احترافياً لإبراز رحلة مشروعك.
  • ملف LinkedIn: انشر ألعابك ثلاثية الأبعاد ومشاريع الواقع المعزّز وتواصل مع مجتمع تطوير الألعاب.
الوحدة 2 : المواجهة الأخيرة

ابنِ ألعاباً ثلاثية الأبعادباستخدام Unity

تقدّم نحو هندسة ألعاب ثلاثية الأبعاد احترافية. يتقن الطلاب البرمجة الكائنية (OOP) بـC#، ويصمّمون ذكاءً اصطناعياً لشخصيات NPC، ويبنون أنظمة أنيميشن معقّدة لإنتاج ونشر لعبة بقاء ثلاثية الأبعاد كاملة قابلة للّعب.

3 أقسام · 12 درساً · ثلاثي الأبعاد متقدّم وذكاء اصطناعي
Zombie Rush 3D Survival Game hero
المشروع النهائي
Zombie Rush — بقاء ثلاثي الأبعاد
ما الذي ستتعلمه

أربع نتائج تعلّم.مطوّر ألعاب واحد واثق.

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

نفّذ OOP

اكتب نصوص برمجية C# قابلة للتوسّع باستخدام الكلاسات والكائنات وأُطر الوراثة.

صمّم ذكاء الألعاب

استخدم شبكة تنقّل Unity لبرمجة شخصيات ذكية تتعقّب وتطارد اللاعب.

أتقن منطق الأنيميشن

ابنِ آلات حالة أنيميشن معقّدة وشروط تشغيل باستخدام منطق المسافة Vector3.

انشر ملفّ أعمال ويب

صدّر اللعبة النهائية إلى WebGL، وانشرها على Itch.io، وصمّم موقع ملفّ أعمال احترافي.

أدوات بمعايير الصناعة

منظومة التقنية.

أدوات هندسة ثلاثية الأبعاد احترافية تستخدمها استوديوهات AAA لإطلاق ألعاب مصقولة.

Unity NavMesh & AI

Unity NavMesh والذكاء

مكوّنات Unity متقدّمة تُستخدم لخبز شبكات التنقّل وبرمجة تتبّع وسلوك ذكي لشخصيات NPC.

C# OOP

البرمجة الكائنية بـC#

كتابة كود احترافي قابل للتوسّع باستخدام الكلاسات والوراثة وهياكل البيانات المعقّدة مثل المصفوفات.

WebGL

Cinemachine وWebGL

أدوات احترافية لإنشاء حركات كاميرا سينمائية وتصدير اللعبة النهائية مباشرة إلى متصفّحات الويب عبر Itch.io.

المنهج

ثلاثة أقسام.لعبة بقاء ثلاثية الأبعاد متكاملة في النهاية.

من البرمجة الكائنية بـC# وذكاء NavMesh إلى اللمسات السينمائية وإطلاق WebGL — اصنع وانشر لعبة بقاء زومبي ثلاثية الأبعاد.

Module 01

OOP والذكاء الاصطناعي والأنيميشن

أتقن أساسيات البرمجة الكائنية. برمج أعداء أذكياء باستخدام NavMesh من Unity وابنِ آلات حالة أنيميشن ديناميكية.

Module 02

التقنيات والقتال والبيئات

ابنِ حلقة اللعب الأساسية! برمج مولّدات الأعداء، وأنشئ مقذوفات لتقنيات إطلاق النار، وصمّم عوالم غامرة باستخدام Skyboxes.

Module 03

اللمسات والجسيمات والنشر

أحيِ اللعبة بمؤثّرات الجسيمات وكاميرات Cinemachine. صدّر المشروع إلى WebGL وابنِ ملفّ أعمال احترافي.

المهارات المكتسبة

أكثر من مجرّد كود.

يخرج كلّ طالب هذه الوحدة بمهارات هندسية متقدّمة ثلاثية الأبعاد — البرمجة الكائنية بـC#، وذكاء العناصر، وأنظمة القتال، واللمسات السينمائية، ونسخة WebGL جاهزة للنشر.

المهارات التقنية

C# كائنية التوجّه

اكتب C# احترافية قابلة للتوسّع باستخدام الكلاسات والكائنات والوراثة وهياكل البيانات مثل المصفوفات.

ذكاء NavMesh

اخبز شبكات تنقّل Unity وبرمج شخصيات ذكية تتعقّب وتطارد وتستجيب للاعب.

Cinemachine والجسيمات

أنشئ حركات كاميرا سينمائية ومؤثّرات جسيمات ديناميكية لإضافة لمسة احترافية للعبتك.

نشر WebGL

صدّر لعبتك النهائية إلى WebGL وانشرها على Itch.io ليلعبها أيّ شخص في المتصفّح.

المهارات الشخصية

هندسة الأنظمة

خطّط أنظمة الألعاب المعقّدة والمشاهد وتسلسلات الكلاسات قبل كتابة سطر واحد من الكود.

المنطق الخوارزمي

قسّم تحدّيات اللعب إلى خوارزميات، ثم ترجمها إلى منطق C# نظيف قابل للاختبار.

اللمسة البصرية

طبّق السينماتيكا والجسيمات وردود فعل الواجهة لرفع نموذج عمل إلى منتج نهائي.

النشر الرقمي

صدّر وحزّم وانشر إصدارات قابلة للّعب أونلاين مع حضور احترافي في ملفّ الأعمال.

مشروع التتويج

مشروع الوحدةZombie Rush — لعبة بقاء ثلاثية الأبعاد.

بنهاية هذه الوحدة، يصنع كلّ طالب لعبة إطلاق نار للبقاء ثلاثية الأبعاد كاملة مع ذكاء زومبي مبني على NavMesh، وميكانيكيات قتال، ومؤثّرات جسيمات، وينشرها على الويب عبر WebGL.

Zombie Rush — لعبة بقاء ثلاثية الأبعاد

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

    Zombie Rush 3D survival game preview
    WebGL launch and portfolio showcase

    إطلاق WebGL وملفّ الأعمال

    يصدّر الطلاب لعبتهم المصقولة لمتصفّحات الويب، وينشرونها على Itch.io، ويصمّمون موقع ملفّ أعمال احترافي لعرض أعمالهم.