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

منتدى طلبة كلية الهندسه بأسوان

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

 

 الأسئلة الأكثر شيوعاً للمبتدئين فى تصميم الالعاب

اذهب الى الأسفل 
2 مشترك
كاتب الموضوعرسالة
osama jaber
كبير مهندسين
كبير مهندسين
osama jaber


عدد المساهمات : 472
تاريخ التسجيل : 02/11/2007
العمر : 37
رقم العضوية : 186
Upload Photos : الأسئلة الأكثر شيوعاً للمبتدئين فى تصميم الالعاب Upload

الأسئلة الأكثر شيوعاً للمبتدئين فى تصميم الالعاب Empty
مُساهمةموضوع: الأسئلة الأكثر شيوعاً للمبتدئين فى تصميم الالعاب   الأسئلة الأكثر شيوعاً للمبتدئين فى تصميم الالعاب I_icon_minitimeالإثنين 24 ديسمبر - 19:09

ما هو محرك الألعاب أو ما يدعى بال Game Engine ؟
القاعدة لأي محرك هي واحدة من إثنتين ، إما DirectX أو OpenGL . و المحركات هي برامج تستخدم مكتبات السابقتين لإنتاج الهدف المطلوب وهو بناء لعبة ، وليس من الصعب على خبير بالبرمجة .. أن يقوم بصنع محرك خاص به ،ولكن ذلك يحتاج لوقت طويل .. قد يتعدى ال 3 سنوات ... ولكن بالنهاية .. يكون قد أنتج نواة لمحرك لربما سيصبح رمزاً في المستقبل ، لذا ... أغلب الشركات والأشخاص يتجهون إلى المحركات كون أن منهم من لا يعرف بالبرمجة أصلاً .

- ما هي افضل لغة للالعاب ؟
النواة لأي Game Engine هي لغة السي ++ ، ولكن من جديد بدأ يظهر مفهوم ال Game Engine بشكل أكبر .. فأنا أتوقع أنه القليل جداً من يقوم بعمل لعبة من الصفر .. ببناء محرك خاص بها ، ولكن أغلب الشركات بدأت تتوجه نحو عدد من المحركات المعروفة عالمياً .. مما يعطي جودة عالية وبوقت أقل بقليل مما عليه في حالة بناء محرك من الصفر .

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

- ال DirectX وال OpenGL ، من الأفضل ؟
الأوبن جي أل أخف على الجهاز وهو قوي جداً .. ولكن كون أنه لا توجد من وراءه جهة رسمية .. تقوم بتطويره يومياً هذا أدى إلى ضعفه ، خصوصاً أن المايكروسوفت قد وضعت الميزانيات الضخمة لصالح الدايريكت إكس .. بينما يفتقر إليه الأول ... ومع الدايريكت إكس 10 .. يمكن القول قطعياً أن الدايريكت إكس أفضل من الأوبن جي أل ب 20 مرة . لذلك ... قم بالتركيز على الدايريكت إكس .. وأتمنى أن يعود الأوبن جي أل لنشاطه

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

- بالنسبة للذكاء الاصطناعي،ما هو؟،وهل يلزمه لغة برمجة مخصصة ؟
الذكاء الإصطناعي أو ما يعرف بال AI .. هي إمكانية إعطاء الكمبيوتر في إتخاذ القرارات .. وبالتالي محاكات الواقع .. ويتم ذلك عن طريق إعطاء الكومبيوتر الكثير من الإحتمالات .. وإعطاء القواعد ... وبالنهاية ترك المجال للكمبيوتر أن يقوم بالإختيار .. وكمثال على ذلك .. أن تقول له :
- إبن الأخ .. هو إبن عم الأخ .
- محمد إبن سليم
- أحمد أخو سليم .
- تامر إبن أحمد .
وبالتالي .. وبعد إعطاءه القاعدة والمعلومات ... سيتوصل الكمبيوتر لهذه النتيجة وحده وهي :
محمد إبن عم تامر .

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

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

COLOR=magenta]- ما هو الشيدر Shader وما هي أنواعه وفروقاتها ؟[/color]
هناك كود يكتب يسمى Shader ، الوظيفة الأساسية له هو إعطاء المجسم القدرة على إظهار نفسه إذا وقع عليه الضوء . وهو ما يسمى ال Material ببرامج التصميم صلاصية البعد كالمايا والماكس . وهو غالباً يتم بصيغة معينة .. كما أننا لو قلنا أن هذا كود جافا .. وهذا كود فيجوال بيسك .. طالما حققا نفس الغرض فهما سواء وهما وسيلة ولكن يختلف الموضوع من طريقة ترجمته
هناك 3 أنواع وهم :

- CG : وهو يستخدم من كلا المكتبتين الدايريكت إمس والأوبين جي أل .. وهو يدعى بتمكنه من فهم الإثنين ب cross-platform .
- GLSL : وهو خاص عندما تستخدم ال OpenGL .
- HLSL : وهو أيضاً خاص عندما تستخدم ال DirectX .

تستطيع بالسابق تنفيذ أي شيدر تختاره فكلهم يعملوا على ال GPUs .

الموضوع منقول
الرجوع الى أعلى الصفحة اذهب الى الأسفل
amir
عضو بدرجة مهندس إستشارى
عضو بدرجة مهندس إستشارى
amir


عدد المساهمات : 1687
تاريخ التسجيل : 12/11/2007
العمر : 37
الموقع : computrs laps
رقم العضوية : 236
Upload Photos : الأسئلة الأكثر شيوعاً للمبتدئين فى تصميم الالعاب Upload

الأسئلة الأكثر شيوعاً للمبتدئين فى تصميم الالعاب Empty
مُساهمةموضوع: رد: الأسئلة الأكثر شيوعاً للمبتدئين فى تصميم الالعاب   الأسئلة الأكثر شيوعاً للمبتدئين فى تصميم الالعاب I_icon_minitimeالإثنين 24 ديسمبر - 20:58

الف شكر للمهندس اسامة لكن عندي ملاحظة Study
اقتباس :
- إبن الأخ .. هو إبن عم الأخ .
دايخ
العبارة هيرو غليفي خالص ومن غير معني ولا انت مش معايا
:<<<&l l
الرجوع الى أعلى الصفحة اذهب الى الأسفل
osama jaber
كبير مهندسين
كبير مهندسين
osama jaber


عدد المساهمات : 472
تاريخ التسجيل : 02/11/2007
العمر : 37
رقم العضوية : 186
Upload Photos : الأسئلة الأكثر شيوعاً للمبتدئين فى تصميم الالعاب Upload

الأسئلة الأكثر شيوعاً للمبتدئين فى تصميم الالعاب Empty
مُساهمةموضوع: رد: الأسئلة الأكثر شيوعاً للمبتدئين فى تصميم الالعاب   الأسئلة الأكثر شيوعاً للمبتدئين فى تصميم الالعاب I_icon_minitimeالثلاثاء 25 ديسمبر - 20:41

الف شكر على المرورر وبصراحة معاك حق فى التعليق
واتمنى توضح الذكاء الاصطناعى لانى مش فاهمة كويس وشكرا تانى لمرورك
الرجوع الى أعلى الصفحة اذهب الى الأسفل
 
الأسئلة الأكثر شيوعاً للمبتدئين فى تصميم الالعاب
الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1
 مواضيع مماثلة
-
»  أنظمةالتحكم الألى الأكثر شيوعاً
» مرجع تشريح لنقاط الزناد الأكثر شيوعاً Muscle Trigger Point Anatomy v2.3.0 build 9 Paid
» الأن يمكنك تصميم الدوائر الكهربيه بمنتهي البساطه مع هذا البرنامج الأكثر من خارق ... CADSoft Eagle Pro v5.3.0
» هل فعلا الناس الأكثر ضحكا هم الأكثر حزنا ... ؟؟؟
» الناس الأكثر ضحكاً هم الأكثر حزناً

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
منتدى طلبة كلية الهندسه بأسوان :: المنتدى الهندسى العام للكمبيوتر والمحمول :: ألعاب الكمبيوتر-
انتقل الى: