بحث

تحدث معنا

    المعلومات الرئيسية

    مستوى البرنامج

    بكالوريوس

    نوع الدراسة

    دوام كامل

    كيفية الدراسة

    في الحرم الجامعي

    كود البرنامج

    GGK6

    الحرم الجامعي

    Main Site

    لغة التعليم

    إنجليزي

    تواريخ البدء والمواعيد النهائية لتقديم الطلبات

    تواريخ البدء مواعيد التقديمسبتمبر-2024
    البدئ بالتقديم للبرنامج

    قم بزيارة موقع البرنامج الرسمي لمزيد من المعلومات

    المدة الدراسية 4 سنوات
    الرسوم الدراسية
    GBP 15,000  / year
    تاريخ البدء سبتمبر-2024

    برمجة الألعاب

    نبذة

    معتمد السنة التأسيسية مكان العمل

    مرافق ألعاب الكمبيوتر

    اطلع على المرافق التي تستخدمها عند دراسة ألعاب الكمبيوتر في جامعة تيسايد

    تعلم كيفية تطبيق هندسة البرمجيات ومهارات حل المشكلات لتطوير الألعاب بدءًا من الألعاب ثنائية الأبعاد التي تم تطويرها من الصفر إلى الألعاب ثلاثية الأبعاد المصقولة مع فرق تطوير كبيرة متعددة التخصصات.

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

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

    تتمحور الدورة حول المواضيع التالية:

    • ممارسات البرمجة وهندسة البرمجيات المرنة
    • أجهزة ومنصات الألعاب (الأجهزة المحمولة ووحدات التحكم ${ 30}
    • برمجة اللعب وواجهات المستخدم (واجهات متعددة الوسائط) الذكاء الاصطناعي
    • ألعاب شبكية متعددة اللاعبين (من الألعاب الاجتماعية إلى الألعاب متعددة اللاعبين) الرسومات والرسوم المتحركة والفيزياء وبرمجة المحاكاة. ${34 }


    أهم الأسباب لدراسة هذه الدورة في Teesside:
    • العضوية الأكاديمية في جمعية الكمبيوتر البريطانية (BCS) : احصل على عضوية BCS مجانية لتسريع مسارك المهني باستخدام أدوات إنشاء السيرة الذاتية ودورات التعلم الإلكتروني وبرامج التوجيه ولوحات الوظائف وفرص التطوع.
    • روابط الصناعة: ${ 47} شارك في Animex، وهو مهرجاننا الدولي السنوي للرسوم المتحركة والألعاب والذي يضم خبراء من Rockstar وPixar وDisney وSony.
    • تجربة واقعية: أدخل إلى أحداث GameJam، شارك في المسابقات الصناعية وقم باختبار النسخة التجريبية للألعاب القادمة قبل إصدارها.
    • الاستعداد الوظيفي: تسمح لك سلسلة الأحداث الخاصة بنا بعرض مهاراتك لمحترفي الصناعة الذين يسعون إلى توظيف مواهب جديدة وصاعدة.
    • دعم الأعمال التجارية الناشئة: نحن ندعمك لتطوير أعمالك التجارية الخاصة في الألعاب من خلال برنامج Power UP Indie Games Accelerator المبتكر.

    تعد هذه الدرجة إحدى دورات برمجة الألعاب الرائدة في المملكة المتحدة وتحظى باحترام كبير من قبل الصناعة. لديك الفرصة للدراسة في هذه الدورة المتخصصة التي يدرسها مطورون ذوو خبرة وباحثون معترف بهم دوليًا.

    الوحدات الأساسية للسنة الأولى

    خوارزميات للألعاب

    تتطلب البرمجة والبرمجة المعقدة لألعاب الكمبيوتر فهمًا لحل المشكلات وهياكل البيانات والخوارزميات اللازمة لتحديد محتويات وسلوك العالم الافتراضي ثلاثي الأبعاد. يتم تعريفك بهذه المواضيع باستخدام نهج غير رسمي وصارم. تتراوح الخوارزميات من البسيطة إلى المتقدمة، وتستخدم على نطاق واسع في ألعاب AAA. تُستخدم المشكلات الترفيهية، مثل الألعاب والألغاز، لنقل المفاهيم الخوارزمية المهمة.

    برمجة C++

    يتم تعريفك ببرمجة C++، مع التركيز على تعلم وتطوير وتطبيق الخوارزميات وهياكل البيانات داخل ألعاب الكمبيوتر، وأساسيات البرمجة الشيئية القائمة على الفصل باستخدام لغة C++.
    تُظهر الفهم المفاهيمي والكفاءة العملية للبرمجة من خلال تصميم وتنفيذ حلول لمشاكل برمجة محددة.

    أنت تدرس مكتبات C++ القياسية، وواحدة أو أكثر من مكتبات الطرف الثالث عندما يكون ذلك مناسبًا. يُطلب منك إثبات فهمك للممارسات المهنية وقواعد السلوك المناسبة.

    تطوير الألعاب باستخدام C++

    تدرس الجوانب المتقدمة للغة C++ وتطورها المستمر، مع التركيز على تطوير الألعاب.

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

    يُطلب منك إثبات فهمك للممارسات المهنية وقواعد السلوك المناسبة.

    الرياضيات للألعاب

    تعد معرفة المفاهيم الرياضية المتقدمة لبناء محرك الألعاب أمرًا ضروريًا لمبرمج الألعاب. تتعلم الرياضيات الأساسية والمتقدمة في سياق تطبيقي.

    الأنظمة وتكنولوجيا الألعاب

    يبدأ إنتاج نظام أو تطبيق ناجح وقوي وسهل الاستخدام بتحليل متطلبات أصحاب المصلحة والتصميم التفصيلي. تقدم لك هذه الوحدة مفاهيم وتقنيات تحليل وتصميم الأنظمة، مما يتيح لك تحليل الأنظمة المعقدة وتبسيطها وتمثيلها بشكل مرئي باستخدام الأساليب القياسية الصناعية مثل لغة النمذجة الموحدة (UML). وفي الصناعة، تُستخدم النماذج الناتجة لتوصيل التصاميم إلى المطورين وأصحاب المصلحة قبل التنفيذ.

    يتم استكشاف تكنولوجيا الألعاب في سياق تطوير الألعاب، مع الإشارة إلى الترابط بين الأجهزة وعمليات التطوير المتضمنة في إنشاء الألعاب. أنت تفكر في عملية التطوير وتقدر التقنيات المختلفة، سواء في البرامج أو الأجهزة التي يجب جمعها معًا في إنشاء لعبة كمبيوتر.

    البرمجة النصية المرئية

    تعمل هذه الوحدة على تطوير مهاراتك في المستوى التمهيدي في البرمجة النصية المرئية باستخدام محرك ألعاب معاصر.

    أنت تضع في الاعتبار أساسيات البرمجة النصية المرئية بما في ذلك المتغيرات والوظائف وعوامل التشغيل إلى جانب الجوانب الأكثر تقدمًا مثل وحدات التحكم في المشغل وأوضاع اللعبة. يمكنك استخدام هذه المفاهيم لتنفيذ وظائف اللعب والتفاعل باستخدام محرك ألعاب معاصر.

    الوحدات الأساسية للسنة الثانية

    برمجة الرسومات ثلاثية الأبعاد

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

    ستتمكن من تصميم وتنفيذ تطبيقات قادرة على التصور والرسوم المتحركة لبيئة افتراضية ثلاثية الأبعاد باستخدام C++، ومكتبة رسومات مثل OpenGL أو Direct3D، ولغة تظليل مثل GLSL أو HLSL.

    إنشاء محرك الألعاب

    سوف تحصل على رؤية متعمقة لتصميم بنيات ألعاب الكمبيوتر الأساسية وتنفيذها باستخدام واجهة برمجة التطبيقات والبرمجة الموجهة للكائنات. سوف تقوم بتطوير محرك ألعاب الكمبيوتر الخاص بك، والذي يتضمن تنفيذ ودمج الأنظمة الأساسية لمحرك ألعاب الكمبيوتر، مثل الرسومات والمحاكاة. ستقوم بعد ذلك بتوسيع مهاراتك الحالية في هندسة البرمجيات C++ من خلال دمج أنماط التصميم الشائعة الاستخدام في تطوير محرك اللعبة.

    سيُطلب منك تنفيذ خوارزميات C++ فعالة، سواء من حيث الأداء أو استخدام الذاكرة، واستخدام أدوات ملفات التعريف لتوجيه اختيارات التصميم الخاصة بك وإظهار المعرفة بالبنية الأساسية.

    العامل المياوم

    أنت تعمل ضمن فريق لإنتاج تجربة لعبة داخل محرك اللعبة الحالي. يوفر لك هذا خبرة في العمل ضمن بيئة إنتاجية، وكذلك فرصة لاستهداف مهارات إنتاجية محددة في مجال الدراسة الذي اخترته.

    الشبكة والتزامن

    يمكنك استكشاف مجال بروتوكولات الشبكات وجودة الخدمات وواجهات برمجة التطبيقات ذات الصلة. لقد تم تعريفك أيضًا بنماذج البرمجة المتزامنة والموزعة.

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

    يتم استخدام دراسات الحالة لتوضيح نظرية هذه الوحدة باستخدام التقنيات المناسبة، على سبيل المثال، البنى الموزعة للألعاب عبر الإنترنت، والسحابة، وAJAX.

    المحاكاة في الوقت الفعلي

    لقد تعرفت على خوارزميات الرسوم المتحركة والمحاكاة الأساسية والرياضيات المستخدمة في برمجة البيئات الافتراضية ثلاثية الأبعاد. وهو مفيد للمهتمين بتطوير التطبيقات التفاعلية مثل ألعاب الكمبيوتر.

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

    سنة التوظيف الاختيارية

    مكان العمل

    لديك خيار قضاء عام واحد في تعلم الصناعة وتطوير مهاراتك. نحن نشجعك وندعمك في التقدم للحصول على وظيفة والبحث عن عمل والتواصل.

    يمكنك اكتساب الخبرة المفضلة لدى مسؤولي توظيف الخريجين وتطوير مجموعة مهاراتك الفنية. يمكنك أيضًا الحصول على المهارات القابلة للتحويل المطلوبة في أي بيئة مهنية، بما في ذلك الاتصال والتفاوض والعمل الجماعي والقيادة والتنظيم والثقة والاعتماد على الذات وحل المشكلات والقدرة على العمل تحت الضغط والوعي التجاري.

    ينظر العديد من أصحاب العمل إلى التوظيف على أنه مقابلة لمدة عام، لذلك أصبحت التعيينات بشكل متزايد جزءًا أساسيًا من استراتيجية الاختيار المسبق للمؤسسة في عملية توظيف الخريجين. تشمل المزايا ما يلي:

    · تحسين فرص العمل
    · تعزيز مهارات التوظيف وتحسين فرص التقدم الوظيفي
    Â · راتب أولي أعلى من نظرائك بدوام كامل
    · تصنيف أفضل للدرجات
    · سيرة ذاتية أكثر ثراءً
    Â · راتب لمدة عام قبل إكمال شهادتك
    Â · خبرة في ثقافة مكان العمل
    · oppoالقدرة على تصميم وتأسيس مشروع السنة النهائية الخاص بك في بيئة العمل.

    إذا لم تتمكن من تأمين مكان عمل لدى صاحب العمل، فما عليك سوى الاستمرار في الدورة التدريبية دون الحصول على مكان عمل.

    الوحدات الأساسية للسنة النهائية

    الذكاء الاصطناعي لمحركات الألعاب

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

    بيتا أركيد

    تكتسب خبرة العمل كعضو في فريق تطوير الألعاب الذي يكون أقرب ما يكون إلى الممارسة الصناعية قدر الإمكان. يحاكي Beta Arcade معايير العمل ومزيج من مهارات التطوير المطلوبة لإنتاج نموذج أولي مصقول لمفهوم لعبة كمبيوتر يكون مناسبًا للنشر.

    مشروع برمجة الألعاب

    أنت تقوم بعمل واسع النطاق، تحت إشراف أحد أعضاء هيئة التدريس. أنت أيضًا تنتج قطعة أثرية حاسوبية كبيرة وتجميع تقريرًا وحياة مع عرض تقديمي وتوضيح ومناقشة للقطعة الأثرية. يمكنك تطوير الانضباط في العمل والنظرة المهنية. أنت مسؤول عن التخطيط والتنفيذ والنظر في القضايا القانونية والاجتماعية والأخلاقية والمهنية. يمكنك استكشاف موضوع مختار وتحليل وتوليف وتطبيق ما درسته في البرنامج بشكل إبداعي، وإظهار المهارات النقدية والتقييمية والوعي المهني.

    أجهزة الجوال والألعاب

    يمكنك توسيع معرفتك ومهاراتك في برمجة الألعاب وهندسة الكمبيوتر وتطوير البرامج لتشمل التطوير الأصلي على الأجهزة المحمولة أو أجهزة الألعاب. أنت تعتمد على مهارات البرمجة الحالية في C/C++ ومعرفة بنية الحوسبة وتوسع مهارات برمجة برامج الألعاب لديك، مع التركيز على تطوير التعليمات البرمجية وتحليلها وتحسينها لأجهزة الألعاب المحدودة.

    محاكاة الفيزياء

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

    قد تختلف الوحدات المعروضة.

    كيف تتعلم

    من الضروري أن تكتسب الخبرة في أن تكون مبرمجًا. تستخدم وحداتك مجموعة من جلسات المحاضرات لدراسة النظرية، وجلسات معمل الكمبيوتر لوضع النظرية موضع التنفيذ مع توجيهات المعلم، وبيئات الاستوديو الخاضعة للتحكم لممارسة مهاراتك المهنية ومهارات العمل الجماعي.

    في عامك الثاني، ستشارك في وحدة Journeyman الفريدة لدينا، والتي تحظى بإشادة كبيرة من قبل الصناعة، حيث يعمل جميع طلاب فنون الألعاب مع مصممي الألعاب في تجربة محاكاة لاستوديو الألعاب، والاستعانة بمصادر خارجية لمختلف الأساسيات مثل الأصول و الرسوم المتحركة للفرق المتخصصة. أنت تعمل على الألعاب في Unreal وUnity وفقًا لمراحل صارمة في سيناريو أقرب ما يكون إلى ممارسات الصناعة قدر الإمكان داخل بيئة أكاديمية.

    تعلم استخدام مرافقنا المتوافقة مع معايير الصناعة، بما في ذلك مختبرات تطوير الألعاب المتعددة ومختبر الواقع الافتراضي ومرافق التقاط الحركة الحديثة من Vicon.

    كيف يتم تقييمك

    تركز دورتنا على تطبيق المعرفة والمهارات التي اكتسبتها. تتطلب منك معظم وحداتك تصميم برامج وتطويرها لإظهار قدراتك الجديدة. يتم تعيين مهامك من قبل معلمك وأنت تعمل عليها طوال العام الدراسي بينما تتلقى تعليقات قيمة لتوجيه عملك.


    يوفر فريق خدمات ذوي الإعاقة لدينا بيئة تعليمية شاملة وتمكينية ولديهم متخصصينaff لدعم الطلاب المعاقين في الوصول إلى أي موارد إضافية مخصصة مطلوبة. إذا كنت تعاني من صعوبة معينة في التعلم، أو حالة صحية عقلية، أو مرض التوحد، أو ضعف حسي، أو حالة صحية مزمنة أو أي إعاقة أخرى، فيرجى الاتصال بخدمات الإعاقة في أقرب وقت ممكن.
    تعرف على المزيد حول خدمات ذوي الاحتياجات الخاصة لدينا

    اكتشف المزيد حول الدعم المالي
    تعرف على المزيد حول التكاليف المتعلقة بالدورة التدريبية التي نقدمها

    التخصصات

    العاب كمبيوتر

    المتطلبات

    شروط القبول

    دبلوم كلية المجتمع بحد أدنى 65%

    أو حاملي معدل التوجيهي 65%+ بالإضافة إلى برنامج تأسيسي معترف به

    أو، سيتم قبول حاملي دبلوم البكالوريا الدولية الحاصلين على 27 نقطة أو أكثر للقبول المباشر في دورات درجة البكالوريوس

    فرص العمل

    أنت مناسب بشكل مثالي للعمل في مجال تطوير الألعاب والصناعات الإبداعية المماثلة. توجد مجموعة متنوعة من أدوار البرمجة ضمن هذه الصناعات مثل مبرمج اللعب، ومبرمج الأدوات، ومطور البرامج الوسيطة، ومبرمج تطبيقات الهاتف المحمول. تمنحك الدورة أساسًا قويًا في برمجة الكمبيوتر، وتسمح لك أيضًا بالعمل في مجال تطوير البرمجيات السائد.

    يتم البحث عن خريجينا بشدة في صناعة الألعاب حيث يحصلون على أدوار في استوديوهات AAA في جميع أنحاء البلاد والعالم بما في ذلك Accenture وHMRC وZerolight وUbisoft وCreative Assembly وDouble 11 وMicrosoft وTraveler's Tales وغيرها الكثير. أكثر.

    معلومات الرسوم

    الرسوم الدراسية

    GBP 15,000 

    كيفية التقديم

    يمكن للمتقدمين الجامعيين التقديم عبر خدمة القبول بالجامعات والكليات (UCAS). ستجد النصائح والإرشادات خطوة بخطوة حول عملية التقديم عبر الإنترنت على موقع UCAS الإلكتروني.

    جامعة تيسايد

    برمجة الألعاب

    جامعة تيسايد

    [object Object]

    بريطانيا,

    ميدلزبره

    برامج مشابهة

    برامج أخرى قد تكون ضمن اهتماماتك

    ابحث عن المزيد من البرامج
    المفضلة