تسجيل الدخول

مشاهدة النسخة كاملة : [درس] اي لغة برمجة استخدم



moosa++
02-01-2007, 10:18 PM
السلام عليكم و رحمة اللة وبركاتة





هذا الدرس هو عباره عن مقدمة للغات البرمجة المستخدمة فى صناعة الالعاب
و هى ليست مثل جيم ماكر فى سهولة الأستخدام بل اصعب بكثير لكن أقوى بأَضعاف

فلنبدأ



سى++ (c++)
وهى اللغة الأكثر استخداما فى صناعة الألعاب لقوتها وسرعته
لكن لا أنصح بستخدامها اذا كنت مبتدأ
السرعة: عالية جدا
دعم oop:موجود
سهولة الأستخدام:صعبه الأستخدام و التعلم
تدعم:directX ,openGL, SDL و الكثير غيرها


جافا (JAVA)
لغة معروفه تستخدم فى برامج الويب و بأمكانها تشغيل الألعاب على المتصفح صنعت هذه الغه اصلا من سى++
السرعة:عالية
دعم oop:كامل
سهولة الأستخدام:متوسط
تدعم;openGL,directX(بستخدامJAVA 3D )


بيثون(python)
لغه سهله الأستخدام لا تستخدم كثيرا في صناعة الألعاب ولاكنها قادرة على صناعة العاب ذات قوة الابئس بها
السرعة:متوسطة
دعم oop:موجود
سهولة الأستخدام:سهلة
تدعم;SDL(بستخدام pygame سوف تحتاج الى pygame لصنع الألعاب على بيثون)وopenGL (بستخدام PYGAME)



فجول بازاك(visuel basic)
لغه سهله الأستخدام للمبتدأ
السرعة:متوسطة
دعم oop:موجود
سهولة الأستخدام:سهلة
تدعم ; openGL (دعم محدود)وSDL(قريبا),directX



ساأَضيف المزيد قريبا :)
و بعض من التحسينات
شكرا

سامي.خ
03-01-2007, 01:49 AM
شكراً أخي على المقال وأحب أضيف رأي شخصي
أكره الفجوال بيسك في تصميم الألعاب وخاصة لو كانت 3d لأنه عبيط في الألعاب

PrinceOfSorrow
03-01-2007, 11:21 AM
مشكور على المقالة
لكن ماذا عن Dark Basic ?!

سيـ الرهيب ـف
03-01-2007, 01:34 PM
شكرا لك أخي بس عندي سؤال
اي لغه أسهل للمبتدأ تعلمها ؟ وتكون جيده لصناعة الألعاب
وهل يمكن للمبتدأ أن يتعلم لغة البرمجه عن طريق الدروس التي يجدها بالمنتدي ؟

شكرااااااااااا.. موضوعك مهم وحساس

محمد THE DARK K
03-01-2007, 09:21 PM
شكرا أخي عن الموضوع
Prince of Sorrow
الدارك بيسك مصمم من لغة visual basic ليصمم منها الألعاب
و لكن أكواد الدارك بيسك ليست أكواد baisc أرجو أنك تكون فهمت قصدي

PrinceOfSorrow
03-01-2007, 10:11 PM
الدارك بيسك مصمم من لغة visual basic ليصمم منها الألعاب
و لكن أكواد الدارك بيسك ليست أكواد baisc أرجو أنك تكون فهمت قصدي


بس انا أعتقد انه دارك بسك باللغة البسك وليست فيجوال بسك ؟ أول مرة أسمع الكلام
والله انا غلطان ؟؟؟

moosa++
03-01-2007, 10:19 PM
من ناحية اللغة الأسهل للتعلم أرشح python

لخفتها وسهولة تعلمها و أيضا للأنها تعمل علا أنضمه UNIX
على عكسvisuel basic.NET
هذا يعنى بأن لعبتك سوف تكون متوفرة لعدد أكبر من اللاعبين
لكن اذا كنت تريد تصميم لعبه قوية جدا سوف تحتاج سى++
وأنا لا أنصح بها أذا كنت مبتدأ

عبدالله..ع
03-01-2007, 10:21 PM
-شكراً على الموضوع أولاً......

بالنسبة لي أنا : الحمد لله أجيد إستخدام السي ++ بشكل ممتاز.. و لكن أتمنى أن أجد برنامج تصميم ألعاب يعتمد بشكل كامل على هذه اللغة.....إن توافر ذلك فأتمنى وضع رابط لهذا البرنامج.

كما أجيد لغة الأسمبلي...بشكل جيد ....مع أنني أكره هذه اللغة و أشعر أنها لا فائده منها..:09:

و إن شاء الله قريباً سوف أتعلم لغة الفيجوال و لغات أخرى.......

moosa++
03-01-2007, 11:33 PM
أخى اذا كنت تريد برمجة لعبة على سى++ فعليك بتعلم وحدة من الAPI
مثل(SDL اذا كنت تريد تصميم لعبة بصور ثنأيه الأبعاد 2D)
او (openGLاوdirectX لألعاب ثلاثية اللأبعاد 3D)
وشكرا:)

محمد THE DARK K
04-01-2007, 12:43 PM
أخخخ لخبطك أنا آسف
أخي اللغة أسمها BASIC و ووضعوا تحديث لها Complier يسمى VIsual basic فهو الذي يحول الأكواد الى ملفاتexe

PrinceOfSorrow
04-01-2007, 02:08 PM
أخخخ لخبطك أنا آسف
أخي اللغة أسمها BASIC و ووضعوا تحديث لها Complier يسمى VIsual basic فهو الذي يحول الأكواد الى ملفاتexe


شكرا على الشرح ^^

محمد THE DARK K
04-01-2007, 05:28 PM
يجماعة هذا الموقع به محركات الألعاب بلغات البرمجة و كلها بلوس أو شبه مجاني
هذه وصلة لمحركات لغة C++ الخاص بالألعاب
http://www.devmaster.net/engines/list.php?fid=6&sid=0
وهذا أفضل محرك مجاني للألعاب بلغة سي أيضا
http://www.ogre3d.org/