الشبكة العربية لمطوري الألعاب

مبتدئ  mohamed moh مشاركة 1

السلام عليكم
 
انا عضو جديد بينكم اطلب مساعدة  (لم اجد اين اطرح الموضوع فطرحته هنا - انا آسف ان لم يكن مكانه)
 
اما بعد
 
فأنا مبرمج اجيد لغات الحاسب اساسا c++ & c .  عمري لايتجاوز 15 سنة. احببت ان ابدأ عملي البرمجي ببرمجة لعبة فوجدت هذا الموقع الاكثر من رائع لاشارككم و استفيد منكم و افيدكم. لذلك احببت ان اطرح هذا السأل عليكم.
 
* اريد برمجة لعبة. لم افهم الطريق الصحيح حبث اني استخدم برنامج 3dmax لتصميم المراحل لكني لم افهمه جيدا ؟
 
اي برنامج استخدمه لتصميم الشخصيات وكيف اعطي الاوامر في البرمجة لتنفذها الشخصيات؟ يعني اريد نضرة عامة حول الالعاب
 
اتمنى افادتي و جزيل الشكر لكم 😄

خبير مدير وسام البهنسي مشاركة 2

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

وسام البهنسي
مبرمج في إنفيديا وإنفريمز

مبتدئ  mohamed moh مشاركة 3

اللعبة التي انوي برمجتها هي مثل call of duty الحربية هل يساعدني 3d max ام لا و لغة سي ++ هل تساعدني ام سي شارب و ان كان هناك مبدأ في برمجة الالعاب في المنتدى افدني برابطهاشكركم جزيل الشكر

خبير مدير وسام البهنسي مشاركة 4

وفي 02/شعبان/1431 12:02 م، ظهر شبح ابتسامة على وجه mohamed moh وهو يقول:

اللعبة التي انوي برمجتها هي مثل call of duty الحربية هل يساعدني 3d max ام لا و لغة سي ++ هل تساعدني ام سي شارب و ان كان هناك مبدأ في برمجة الالعاب في المنتدى افدني برابطهاشكركم جزيل الشكر

نعم 3dsMax مفيد جداً في مثل هذه الألعاب. أما الحاجة للغة ++C فبحسب. لو كنت تريد بناء اللعبة من الصفر فستحتاجها بالتأكيد. لكني أنصح كبداية محاولة إنشاء اللعبة باستخدام محرك متوفر مثل UDK أو Crytek. حيث تستطيع البدء ببناء اللعبة فوراً دون الانتظار حتى تعلم كامل التفاصيل. الروابط:
 
لتحميل عدة تطوير محرك Crytek (يدعم برنامج سوفت إيماج فقط للثري دي):
http://www.crymod.com/filebase.php?cat=28
 
لتحميل عدة تطوير UDK (يدعم ثري دي ستوديو ماكس وغيره):
http://www.udk.com/
 
كلا المحركين يتيحان لك البرمجة طبعاً...

وسام البهنسي
مبرمج في إنفيديا وإنفريمز

مبتدئ  mohamed moh مشاركة 5

شكرا لك اخي العزيز لدي سؤال هل يجب ان يكون عندي قريق جيد لنصمم العاب جيدة ؟ و كم يطول وقت صناعة الالعاب سنة سنتين ؟

خبير مدير وسام البهنسي مشاركة 6

بتاريخ 04/شعبان/1431 04:04 ص، قطب mohamed moh حاجبيه بشدة وهو يقول:

شكرا لك اخي العزيز لدي سؤال هل يجب ان يكون عندي قريق جيد لنصمم العاب جيدة

لست بحاجة إلى فريق ضخم لإنجاز الألعاب الصغيرة. لكن الألعاب الكبيرة حتماً تحتاج إلى بضعة أشخاص من اختصاصات متعددة (مصممين ورسامين ومحركين).



وفي 04/شعبان/1431 04:04 ص، أعرب mohamed moh عن رأيه بالموقف كالآتي:

كم يطول وقت صناعة الالعاب سنة سنتين

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

وسام البهنسي
مبرمج في إنفيديا وإنفريمز

مبتدئ  mohamed moh مشاركة 7

شكرا لك اخي  على التوضيح و لعبة مثل gta & bullyهل تستغرق ايضا 3 و 4 سنوات علما انا سأضم الى الفريق مصميمين محترفين  و محركين و رسامين و انا المبرمج

خبير مدير وسام البهنسي مشاركة 8

بتاريخ 08/شعبان/1431 02:21 م، قطب mohamed moh حاجبيه بشدة وهو يقول:

شكرا لك اخي  على التوضيح و لعبة مثل gta & bullyهل تستغرق ايضا 3 و 4 سنوات علما انا سأضم الى الفريق مصميمين محترفين  و محركين و رسامين و انا المبرمج

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

وسام البهنسي
مبرمج في إنفيديا وإنفريمز

مبتدئ  mohamed moh مشاركة 9

اخي العزيز هل يمكن ان تذكر لي العاب تستخدم تلك المحركات اتمنى ان تكون العاب مشهورة

خبير مدير وسام البهنسي مشاركة 10

هنا قائمة بألعاب محرك أنريل (أساس UDK):
 
http://en.wikipedia.org/wiki/List_of_Unreal_Engine_games
 
وأما محرك كرايتيك فمن أشهر ألعابه لعبة كرايسيس بجزئيها Crysis و Crysis 2. كما أن هناك مجموعة ألعاب أخرى مبنية عليه لكنها قليلة مقارنة بأنريل.

وسام البهنسي
مبرمج في إنفيديا وإنفريمز