المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : مبادىء برمجة الألعاب الثلاثية البعد لمن يريد التعلم



eiastm
04-09-2004, 07:50 PM
بسم الله الرحمن الرحيم

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

1-برمجةاللعبة تتم بواسطة تقنية أو مكتبة الDirect x و أسهل واحد فيها و الذي أعمل عليه أنا و الكثير غيري هو الDirect x7 ..حيث أن الDirect x هو الذي يعطيك العالم الثلاثي البعد أو البعد z و صراحة أنا شفت أشياء على ال Direct x لا تصدق و صممت أمثلة لم أحلم يوما أن أستطيع تصمميها تخيلوا استطعت تصميم ساحة واسعة فيها سيارة تتحكم أنت فيها وتزيد سرعتها تدريجيا لتقف عند حد معين بالإضافة لمرءاة عاكسة لماوراء السيارة و شيء رائع.

أما الDirect x فهو معقد بصراحة و يجب أن تكون خبير فيجوال تقريبا حتى تعمل عليخ بتمكن..و تستطيع أن تحمل كتاب مشرف منتدى فيجوال بيسك للعرب المشرف Egy Tiger وهو خبير برمجة ألعاب بريده.

ابحثوا في هذاالقسم عن كتاب الدايركت إكس 7 للمشرف Egy Tiger

http://www.vb4arab.com/vb/forumdisplay.php?f=10

2-تصميم الشخصية : نصمم الشخصية باستخدام برنامج ال3ds max الشهير ومن الجدي أنني أعمل عليه جيدا ..ثم تقوم بحفظ الشخصية كملف 3ds أي لاحقته...و قام المشرف Egy Tiger بتصميم برنامج يقوم بتحويل الشخصية لملف x وهو ملف نصي يتعامل معه الدايركت و تستطيع حفظ المراحل بلاحقة x أيضا و لكن هناك ملفات يقال أنها أفضل مثل md2 وmd3.

3-أما أفلام مابين المراحل أيضا تصممها باستخدام ال3ds max.

4.اللغات المستخدمة هي بالدرحةالأولىVisualو ++c..وقد وعدنا صاحب شركة Core Desigen بافتتاح موقع لمبرجي الألعاب بلغة عربية على الرابط:

http://www.vb4arab.com/vb/showthread.php?t=39105

أما بعد هذه المعلومات فأنصحكم بأن لا تلتفتوا فقط لبرامج بسيطة مثل ال Game Make أو غيره ...انظروا إلى عالم برمجةالألعاب الثلاثية البعد الواسع وتأكدوا عندما تتعلون البرمجة أنكم ستلاقون العمل افضل..:D



أخوكم : إيــاس نبهان

Son Of UAE
04-09-2004, 09:15 PM
وعليكم السلام ورحمة الله وبركاته :)
اهلا بك معنا بهذا المنتدى ... قراءت موضوعك بالكامل .. ولكني لم استطع معرفة المغزى الحقيقي منه .. ففي البداية .. كنت تعرفنا عن نفسك و مقدارتك بالبرمجة وهذا الشيء اراه ايجابيا .. لان ( الي ما يعرفك ما يثمنك).
وبعد ذلك احسست انه دعايه لمنتدى ثاني .. و اكيد انت مش قاصد .. و شكرا على الكتاب الذي يجب ان ابحث عنه وارجو ان يفيدني.
ثم تنتقل للرسومات ثلاثية الابعاد وعن تصميم الشخصيات و المراحل.

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

و طلب خاص مني ... يا ريت تخبرني ما هو اول شيء بديت فيه بالبرمجة ؟ الدوال ؟ المتغيرات ؟ ام الدايريكت اكس ؟

وشكرا ;)

eiastm
05-09-2004, 06:56 PM
السلام عليكم...أخي الكريم لقد ذهب فكرك لبعيد كثيرا ....الله يسامحك أنا أفتخر بنفسي و لماذا...لو كنت أريد ذلك لأضفت كام برنامج معقدين جدا و قلت أن هذا أحد أعمالي .. أنا أريد فقط أن تقولوا أن الكلام من شخص مجرب و ليس من واحد يلقي الكلام هكذا...أما أن أعمل دعاية لنادي آخر (أكيد عرفته) فهو لا يحتاج لها كل الناس تعرفه و الحمد لله ...وطريقه مفتوح ....و أما أنني أدعو لترك الGame Maker فأنتم أحرار في عملكم لا سلطان لي عليكم ..وكما تلاحظ أنني لم أقل اتركوا قلت لا تلتفتوا فقط ...أي اعملوا على الاثنين لتكونوا أنجح في عملكم ...ثم إن البرمجة لاتفرض عليك اشياء محددة كما في اللبرامج أنت تختار كل شيء أسماء المجلدات ربما الفرعية الملحقة مع اللعبة...ثم أخي الكريم لماذا أنت معصب هكذا...^.^
معقول!! أعملوا على الذي تريدونه و إن أردتم أيضا لن أفتح الموضوع ثانية ... أنا كنت أريد جمع تساؤلات الأعضاء المختلفة لكي لا يبحوا عن الطريقة و أنا صراحة واجهت هذه المشكلة ...أنا لم أتوقع أن تأخذوا الموضوع بشكل سلبي لهذه الدرجة..
و أما البرمجة فبدأتها بتعلم الخصائص و الأكواد و الأشياء التي ذكرتها مفاهيم تعلم فيما بعد...
و الدايركت تعمل عليه بعد تعلم اللغة جيدا ...
و صراحة أنا أيضا طالب مدرسة ثالث ثانوي لذلك ستكون هذه السنة خطيرة جدا جدا جدا ..
لذلك أن كنت تريد تعلم البرمجة لقد كتبت 3كتب في تعلم الفيجوال تبدأ من البداية انتظرني انشاء الله بعد الامتحانات الأخيرة و أعدك بأن تتعلمها ..و أكيد أنك طالب و تدرس إذا للصيف..
إيــاس