Connect with us

اهم اخبار التكنولوجيا

خلف الكواليس : تصميم الالعاب الالكترونية !

Published

on

الالعاب الالكترونية

عمل على تصميم الالعاب من قرابة 3 سنوات في محرك Unity, قمت بتأليف بعض الكتب التي تشرح الجانب البرمجي بالإضافة الى تصميم الالعاب في هذا المحرك كونه الجانب الاصعب وبطبيعة الحال جعلت الشرح باللغة العربية من اجل توسيع المحتوى العربي.

محرك الالعاب – Game Engine:

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

في الواقع هناك برامج تسمى محركات الالعاب, ووظيفتها هي توفير الوقت و الجهد للمصمم حيث توفر العديد من الاشياء الضرورية لبناء اي لعبة في داخلها بالإضافة الى محركات اخرى في داخلها مثل: محرك الRender, الفيزياء Physics Engine , محرك الاصوات …الخ, وتوفر وصول سريع جداً الى تلك المحركات مع التلاعب بإعداداتها لإخراج اللعبة بشكل واقعي.
تجتمع تلك المحركات مع بعضها لتكوين محرك الالعاب هذا, حيث ان اشهر محركات الالعاب ذو الجودة العالية هي:

Unity Engine, Unreal Engine, هذه المحركات موجودة على الانترنت ويمكن لأي شخص تحميلها وتجربتها, ايضاً يوجد لها العديد من الدروس على الانترنت وانا شخصياً افضل العمل على محرك Unity كونه الاسهل, لكن هذا لا يعني انه سيء في الاخراج بالعكس هذه المحركات ذات جودة عالية في اخراج رسومات قوية للعبة بالإضافة الى امكانياتها الخارقة في بناء لعبة كاملة.

اذن هنا يأتي السؤال: كيف تصمم الالعاب ؟

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

 

 

التصميم و الأنيميشن – Animation & Modeling:

فعند تجهيز الوثيقة تأتي مرحلة التصميم وهي تسمى محرك الموديلينج Modeling, للدخول الى الموديلينج او التصميم يجب ان تملك احد برامج التصميم وهناك العديد منها على الانترنت مثل Maya, Blender, Sketch Up, 3D Max, فعند امتلاك المطور لاحد تلك البرامج التي يجيدها تبدأ مرحلة تصميم اللعبة بعمل اول التصاميم. فيمر المجسم اولاً بعمليه الرسم على ورق او الاعتماد على مخططات Blueprint المفصلة التي تعرض صور بأبعاد حقيقية للتصميم من جميع الجهات .

بعدها تبدأ عمليه التصميم اعتماداً على تلك التفاصيل كونها اكثر دقة من التخمين.

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

الفرد و الاكساء – Unwrapping & Texturing:

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

بعد اخارج التفاصيل على شكل صورة نقوم بإدخالها الى برامج التلوين مثل الفوتوشوب وغيره, البعض يفضل استخدام برنامجGIMP بما انه مجاني, او البرنامج الاشهر Sebastance Painter لكن هذا الاخير غير مجاني.
واقوم بتطبيق هذا الامر على جميع التصاميم. في الواقع قد لا تكون جودة التكستشرز عالية ولكنها تفي بالغرض, فكلما زادت جودته كلما احتجت الى جهاز اقوى لمعالجة هذه الرسومات وهذا يفترض وجود تكستشرز بدقة عالية (4K), فعند ادخال التكستشرز الى محرك الالعاب ووضعة على المجسم فأنه يخضع الى Shaders الموجود في المحرك, وهذه الاخير يقوم بعمليات معقدة لإظهار المجسم بشكل واقعي مثل حسابات انعكاسات الاضاءة و الانكسارات واشياء من هذا القبيل, وهل الجسم معدني ام لا وغيرها من الامور, فمحرك Unity و محركات اخرى بنفس القوة او اقوى فأنها تطبق نظام الـPBR وهذا الاخير يقوم بعمليه خطيه لتطبيق القوانين الفيزيائية على الMaterial, هذه الموضوع طويل ولكن اذا اردت التوسع فيه فيمكنك البحث عن تلك العناوين.

تصميم المستويات – Level Design:

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

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

 

البرمجة – Programming:

يعتبر الجانب البرمجي احد اصعب الجوانب في تصميم الالعاب, وربما اغلبيه من دخلوا الى هذا المجال تركوه بعد ان عرفوا ان البرمجة هي المحور الاساسي لتصميم اي لعبة, في الواقع لا يوجد شيء مخيف في البرمجة ولكنها خطوات منطقية تخاطب فيها الحاسب من اجل تطبيق امر معين في الشاشة, وبما ان محرك الالعاب Unity متقدم التطوير مثل باقي المحركات فانه يوفرAPI او مرجع كبير لجميع للاكواد البرمجية.

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

في الواقع هناك بعض الالعاب التي تعتمد على البرمجة فقط لتصميم اللعبة اي يقوم بتصميم ملفات برمجة تساعد على انشاء مدينه تلقائياً, او بناء متاهة مثل الموجودة في لعبة Pac Man ويمكنك البحث عن هذا الامر تحت مسمى Map Generation وبطبيعة الحال هذا الامر يتطلب الكثير من الخبرة في البرمجة و الحسابات الرياضية وفهم الخوارزميات.

 

اطلاق اللعبة:

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

ففي محرك Unity تذهب الى الخيار Build Settings منه تختار المنصة التي تريد اطلاق اللعبة اليها, ولكن قبل هذا يجب ان يتأكد المطور من ما اذا كان قد برمج اللعبة للعمل على تلك المنصة اي من ناحية طريقة التحكم والاستهلاك, وهل التصاميم عالية الجودة ام كافيه للعمل على تلك المنصة بشكل جيد, وهذا الامر يجب ان يطرحه كل مطور العاب على نفسه قبل اطلاق اللعبة, او يقوم بعمل نسخة تجربيه واختبار أدائها, ثم تبدأ عمليه رفع وتسويق اللعبة على الانترنت او ارض الواقع من اجل ان تصل الى اكبر عدد من اللاعبين.

Continue Reading
Click to comment

اترك رد

البوابة الأخبارية

“اختبار جديد للكشف عن السرطان: دقة عالية وسرعة مذهلة في التشخيص، والراحة للمرضى!”

Published

on

"اختبار جديد للكشف عن السرطان: دقة عالية وسرعة مذهلة في التشخيص، والراحة للمرضى!"

توصل الباحثون إلى أن الطريقة الاختبارية الجديدة حققت نسبة دقة تصل إلى 81.2% في تشخيص سرطان البنكرياس لدى الأشخاص المصابين.

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

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

تركز العديد من طرق الفحص على جزء معين من الجسم، مما يجعل من الصعب الحصول على تقييم شامل وسريع لحالة المريض.

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

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

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

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

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

توصل الباحثون إلى أن طريقة الاختبار الجديدة حققت دقة تصل إلى 81.2% في التعرف على الأشخاص المصابين بسرطان البنكرياس. يُقدَّر من قبل الباحثين أن هذه الطريقة قد تقلل من حالات سرطان البنكرياس والمعدة والقولون والمستقيم غير المشخصة بنسبة تتراوح بين 20.35% و 55.10% نتيجة للكشف المبكر.

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

Continue Reading

البوابة الأخبارية

“آبل تستعد لكشف جهاز آيباد برو مع تقنية شاشة OLED وتكنولوجيا الذكاء الاصطناعي في مؤتمر Let Loose القادم”

Published

on

"آبل تستعد لكشف جهاز آيباد برو مع تقنية شاشة OLED وتكنولوجيا الذكاء الاصطناعي في مؤتمر Let Loose القادم"

تتأهب شركة آبل لإقامة مؤتمر Let Loose المخصص لأجهزة آيباد خلال الأسبوع القادم.

وفقًا لما قاله مارك جورمان من بلومبرج، يبدو أن جهاز آيباد برو الذي يعمل بتقنية شاشة OLED، والذي طال انتظاره، قد لا يأتي مع شريحة M3 الجديدة كما كان متوقعًا، بل مع الجيل التالي من M4 بدلاً من ذلك.

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

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

وأشار إلى أن الكشف عن هذا الجانب خلال الحدث المقرر في 7 مايو سيمهد الطريق لآبل لتوسيع توجهها نحو الذكاء الاصطناعي في مؤتمر المطورين العالمي (WWDC) في يونيو.

تستند كل هذه المعلومات على تقارير سابقة من Gurman، التي تشير إلى أن آبل تجري محادثات مع OpenAI وGoogle للاستفادة من تقنيات الذكاء الاصطناعي الخاصة بهم، وذلك لتضمين ميزات جديدة في iOS 18.

من المتوقع أيضًا أن يتضمن عرض منتج “Let Loose” تحديثات لملحقات iPad Air وiPad مثل Magic Keyboard وApple Pencil. ووفقًا لما ذكره جورمان، قد يقدم القلم القادم من Apple Pencil ردود فعل لمسية.

Continue Reading

أخبار

“الرئيس السيسي يدشن مشروعات جديدة في قطاع الاتصالات وتكنولوجيا المعلومات”

Published

on

"الرئيس السيسي يدشن مشروعات جديدة في قطاع الاتصالات وتكنولوجيا المعلومات"

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

الرئيس السيسي: إن شكل وأداء الحكومة يتغيران مع إنشاء مراكز البيانات وتطوير التقنيات الحوسبة:

قال الرئيس عبدالفتاح السيسي إنه مع إنشاء مراكز البيانات والحوسبة السحابية، يتغير شكل وحجم وسرعة العمل في الحكومة. وأضاف: “هذا يأتي بتكاليف، وهذه التكاليف تبرز أهمية ما قمنا به، الأرقام التي تم احتسابها لهذه المبادرات في مراكز البيانات كبيرة”.

وزير الاتصالات أبلغ الرئيس السيسي أن وظيفة البرمجة المدمجة يمكن أن توفر ما يصل إلى 100 ألف دولار سنويًا:

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

يؤكد مركز التحكم بالحي الحكومي أن البنية المعلوماتية تم تنفيذها وفقًا لأعلى المعايير القياسية:

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

Continue Reading

تابعنا

Advertisement

تابعونا

mia casa

متميزة