هنتكلم عن البرمجة
اول حاجة فيه طريقتين لعمل الالعاب
الطريقة الاولى هيا استخدام محركات جاهزة و ده الى بيستخدموا الهواة مثلنا او الناس الى معندهمش موارد كثيرة او خبراتهم قليلة
ما هى المحركات الجاهزة
هى برامج تم عملها لكى يتم برمجة الالعاب عليها بكل سهولة
عيوبها :
معظمها محدودة و الغير محدود صعب تقدر تتعلموا لقلة الموارد او قلة الدروس
اما عن البرمجة بلغات برمجة و ده اجابة السؤال الي فوق
فأنت بتستعمل لغة سى بلس بلس و هذه اللغات المستعملة دائما لبرمجة محركات الالعاب
فأنت بتصنعوا بنفسك او مع فريق عمل و بيبقى خاص بشركتك انت بس
فيتم وضعوا تحت اسم شركتك و عندما تريد قفل الشركة على الاقل خالص تبيعوا من 5000 ل70 الف دولار
و لكن لغة زى لغة فيجوال بيسك تقدر تعمل بيها لعبة تو دى بمنتهى السهولة من دون عمل محرك عمل و هذا لأنها سهلة جدا فلا تحتاج انك تتعب نفسك و تستخدم سى بلس بلس او لغة اكثر تعقيدا
الان نأتى لبرامج عمل الالعاب لكى تختار ما تريد
اولا
Dark Basic
المميزات : من اسهل اللغات الى ممكن تستعملها لعمل الالعاب و يمكن عمل لعب ثلاثية الالعاب بها
و ممكن تسميها محرك جاهز لأنها للالعاب فقد
العيوب : تعتبر محدودة
حالة الصعوبة 3 من 10
virtools
عيوب : غير منتشر بالوطن العربى دروسوا كلها فى المنتدى ده بس تقريبا و لكنو يعتبر سهل و ليس صعب
مميزات :غير محدود نسبيا و اذا تعلمت اللغة الخاصة به لن يكون محدود ابدا
حالة الصعوبة : 6 من 10
سى بلس بلس
مميزات : بهذه اللغة لن يقف امامك شىء ابدا و تقدر تعمل ما تريد في الكمبيوتر كلو
عيوب : انها صعبة جدا و تاخد منك وقت و جهد كبير
حالة الصعوبة 9 من 10
visual basic
مميزات : لغة سهلة جدا و ممكن تعمل بيها برامج كمان و تقدر تعمل بيها لعب لعب تو دى و ثرى
عيوب : لو لعب ثرى دى سيجعل الجهاز بطيئا و سيكون ثقيل على الجهاز و ايضا انها محدودة
و لكنها تعتبر لغة برمجة كاملة و ليست محرك جاهز
حالة الصعوبة 4 من 10
blender
مميزات : يجمع بين الجرافيكس و البرمجة و ممكن تلاقى دروس ليه فى
www.maxforums.net
عيوب : ملفاتوا صغيرة و غير مرضى بها
حالة الصعوبة : مجهول بالنسبة لى
(يعرفو صفر تكعيب كويس)
game maker
مميزات : يعتبر سهل لعمل العاب تو دى له لغة تجعله غير محدود تقريبا
عيوب : يعتبر محدود و ليس له دروس عربية كثيرة
حالة الصعوبة : 4 من 10
3
3D GameStudio
مميزات : يعتبر نظام متكامل لعمل الالعاب الثنائية والثلاثية الابعاد ((ليس محرك فقط)) حيث يحوي على ثلاث مراحل لعمل العبة ولكل مرحلة برنامجها الخاص احد هذه البرامج هو لتصميم مراحل العبة والاخر لتصميم الموديلات والشخصيات والاخر لعمل سكربت للعبة ويحوي على مكتبة كبيرة من السكربتات الجاهزة لعمل العاب كبيرة وقد تم استخدام البرنامج في العاب كبيرة وهو غير محدود....
عيوب : ليس له دروس عربية كثيرة
حالة الصعوبة : 5 من 10
fps creator
محرك لعمل الالعاب القتالية فقد ( من نوع الاسلحة ) و يسمي هذا النوع fps
مميزاتوا : سهل
عيوبوا : لا يمكن ان تصنع به غير نوع واحد من اللعب
حالة الصعوبة : 2 من 10
كلام للاخ x-mind من منتدى المنابر:
الان نوضح
C++ ,Java ,Visual Basic هي لغات برمجة بقدرات غير محدودة اما الفروقات بينهم فهي فروقات في السرعة وفي الهيكلة البرمجية حيث ان قوة السي بلس بلس تكمن في قدرتها على التعامل اللا محدود مع الClasses وهي الخاصية الاضافية للغة السي القديمة فحولت البرمجة من الprocedure programming اي البرمجة الاجرائية الى الobject oriented programming وهي البرمجة الكائنية وهذا التقدم جعل اسمها ++C حيث ان هذا يدل على انها قد اضيفت ميزة لها ( كما في التعامل مع المتغيرات حيث ان علامتي الجمع تدل على زيادة المتغير بقيمة واحدة عن قيمته النهائية )
فلهذا فالمشكلة مع لغة البيسك تكمن في ضعف دعمها للبرمجة الكائنية
اما مصطلح البرمجة الكائنية فيمكنك التعرف عليه وعلى اساليب البرمجة الكائنية من موقع لغة البرمجة الكائنية http://www.uml.com/
اما بالنسبة ل Blender, Virtools, 3D Game Studio, Dark Basic فهي محركات ثلاثية للتطبيقات الثلاثية والالعاب
اما الFPS Creator,Game Maker فهي برامج لصنع الالعاب تم تصميمها بواسط المحرك Dark Basic
اما الفرق بين الفرتولز والبليندر فانا اشتغلت على البليندر لفترة قليلة جدا لا تتعدا الاربعة ايام ولم ادخل بتفاصيله اما الفرتولز فانا اجده ممتع وقد تعمقت به ولازلت اتعمق في تعلمه ولكن للانصاف فاني اعتقد ان البلندر اقوى بكثير من الفرتولز لانه يجمع كل البيئات في محرك واحد ( تصميم و برمجة وتحريك ووو )
اضافة الى ان طابع الOpen Source يجعله منافس قوي لاغلب المحركات القوية وذلك لامكانية تعديل مصدره واضافة ادوات لا تعد ولا تحصى من مختلف المبرمجين في العالم
كلام للاخ صغر تكعيب من المنابر:
بلندر مميز جدا , وسهل جدا جدا , وتسطيع تطويعه لكن الفيرتوولز احسن بشيء انه كل شيء جاهز وانه فيه ظلال وخامات متطورة اكثر حتى من المطلوب , لكنه صعبب جدا جدا بالنسبة لبلندر , وانه غير مجاني ... لكن البلندر فيه خامات متطورة ليس بقدر فيرتولز , لكن نحن لسنا بحاجة للخامت المتطورة اكثر من اللازم , يعني بلندر يناسبني اكثر , والحلو فيه مجاني والشغل فيه , يعني بتنمذج وتسوي خامة وبتبرمج اللعبة exe بنفس النافذة , الفيرتولز صعب انك تسوي exe
انا بالنسبة لي بلندر احسن لكن في ناس بتحب فيرتوولز
شكر خاص للاستاذ almohtaref من منتدى المنابر
يمكنك الان اختيار ما تريد و انتهى الموضوع
نسيت يمكنكم الرد الان