اذهب إلى المحتوى

السؤال

نشر

الس عليكم ورحمة الله وبركاته

اريد ان احترف مجال تطوير الالعاب فبما تنصحوني

اي لغه برمجيه اتعلمها واي محركات وهل ساحتاج لتعلم لغه قبل المحرك ام المحرك نفسه يحتوي علي لغه خاصه

علي سبيل المثال هل لتعلم يونتي يجب ان اتعلم اولا سي شارب ام يونتي بداخله لغه خاصه ولست بحاجه لسي شارب

وهل ساحتاج لتعلم الفيزياء والرياضيات ام المحركات حلت هذه المشكلة

Recommended Posts

  • 0
نشر (معدل)

مجال تطوير الألعاب كبير ويحتاج إلى جهد كبير وإذا كنت تحب هذا المجال ستستمتع بالعمل فيه كثيراً بالنسبة لسؤالك يوجد إثنان من محركات الألعاب وهي المنتشرة والأفضل في المجال وهي

  1. محرك unity  ستحتاج إلى تعلم لغة البرمجة #c ويمكن ايضـــا العمل بال unityscript (نموذج مخصص من ال JavaScript) ولكن الأفضل #c وبعدها ستحتاج لتعلم المحرك و يوفر المحرك عنك بعض الجرافيك والمعادلات الفيزيائية ويعتبر المحرك unity أسهل نسبياً عن المحرك unreal ويمكنك بناء ألعاب ضخمة حقاً بإستخدام هذا المحرك
  2. محرك unreal ستحتاج إلى تعلم لغة البرمجة ++c وأيضا يجب تعلم المحرك ويعتبر هذا المحرك أصعب في التعلم عن unity ولكن تستطيع به بناء أصعب الألعاب التي يمكن تخيلها ويعتبر إحترافي أكثر من unity

يفضل بالطبع تعلم أساسيات الفيزياء والرياضيات حيث لن توفر لك المحركات كل شئ لبناء الألعاب الضخمة ولكن لبعض الألعاب البسيطة لن تحتاج لتعلم الفيزياء أو الرياضيات 

تم التعديل في بواسطة عبدالباسط ابراهيم
  • 0
نشر
بتاريخ 23 دقائق مضت قال عبدالباسط ابراهيم:

مجال تطوير الألعاب كبير ويحتاج إلى جهد كبير وإذا كنت تحب هذا المجال ستستمتع بالعمل فيه كثيراً بالنسبة لسؤالك يوجد إثنان من محركات الألعاب وهي المنتشرة والأفضل في المجال وهي

  1. محرك unity  ستحتاج إلى تعلم لغة البرمجة #c ويمكن ايضـــا العمل بال unityscript (نموذج مخصص من ال JavaScript) ولكن الأفضل #c وبعدها ستحتاج لتعلم المحرك و يوفر المحرك عنك بعض الجرافيك والمعادلات الفيزيائية ويعتبر المحرك unity أسهل نسبياً عن المحرك unreal ويمكنك بناء ألعاب ضخمة حقاً بإستخدام هذا المحرك
  2. محرك unreal ستحتاج إلى تعلم لغة البرمجة ++c وأيضا يجب تعلم المحرك ويعتبر هذا المحرك أصعب في التعلم عن unity ولكن تستطيع به بناء أصعب الألعاب التي يمكن تخيلها ويعتبر إحترافي أكثر من unity

يفضل بالطبع تعلم أساسيات الفيزياء والرياضيات حيث لن توفر لك المحركات كل شئ لبناء الألعاب الضخمة ولكن لبعض الألعاب البسيطة لن تحتاج لتعلم الفيزياء أو الرياضيات 

مشكور اخي 

لكن هل سيكون الفيزياء والرياضيات بتعمق ام اشياء بسيطة وما تحديدا ساتعمله فيهم 

ثانيا هل ساحتاج لتعلم sql 

ما مدي احترافيه الالعاب التي يمكنني عملها باستخدام سي شارب ويونتي فقط هل يمكنك اعطاءي امثلة للفهم 

ارجو الافاده 

  • 0
نشر

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

وبالنسبة ل تعلم sql يعتمد على مميزات اللعبة حيث بعض الألعاب ستحتاج لحفظ بيانات المستخدم و حفظ تقدمه و أشياء أخرى 

نعم يمكنك بناء ألعاب كبيرة بال unity مثل 

  1. Alto’s AdventureS

  2. Shadow Fight 

  3. Hearthstone

وهذه ألعاب كبيرة يمكنك البحث عنها

  • 0
نشر
بتاريخ 51 دقائق مضت قال Ahmed Shendy:

لكن هل سيكون الفيزياء والرياضيات بتعمق ام اشياء بسيطة وما تحديدا ساتعمله فيهم 

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

بتاريخ 51 دقائق مضت قال Ahmed Shendy:

ثانيا هل ساحتاج لتعلم sql 

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

بتاريخ 51 دقائق مضت قال Ahmed Shendy:

ما مدي احترافيه الالعاب التي يمكنني عملها باستخدام سي شارب ويونتي فقط هل يمكنك اعطاءي امثلة للفهم 

يمكنك إنشاء أي لعبة تريدها بإستخدام محرك Unity، إليك بعض الأمثلة لألعاب طُورت بإستخدامه :

  • سلسلة Temple Run الشهيرة
    Temple_Run_2.png.1552f3be1cbc79bb5f0a8ab519104881.png

  • Rust
    Rust.jpg.7c8ea09bed0879885f350b8ee72f7f4a.jpg

  • Dues Ex: The Fall
    Dues-Ex-The-Fall.jpg.35469afeb65581a1575e703ee5c0463e.jpg

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...