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

مشاهدة النسخة كاملة : مع Play BASIC … صناعة الألعاب …. متعة



smilee
17-06-2007, 11:02 AM
http://playbasic.thegamecreators.com/g/playbasic/front.jpg
ماهي ؟
Play Basic ، لغة برمجة مخصصة لصناعة الألعاب صممت بشكلٍِ يجعلها منعطفاً أساسياً لمحبي صناعة الألعاب الثنائية البعد فهي تدخلهم إلى عالم تصميم الألعاب بشكلٍ احترافي وباستعمال تعليمات بسيطة.
تمتلك لغة Play Basic تعليمات تضمن ميزات رسومية عالية بما فيها من تأثيرات صورية مختلفة، وكاميرات ثنائية البعد ومحرك رسومي يدعم مؤثرات بصرية متطورة جداً كـ Alpha Blending والدوران والقياس بالإضافة إلى العديد من القدرات الرسومية الأخرى.
تعد لغة Play Basic تسهيلاً كبيراً في مجال صناعة الألعاب وربما من أهم ميزاتها الإضافية التي تتميز بها هي تركيزها بشكلٍ كبير على التوافقية مع الحاسب، إذ أن هذه اللغة تحرص على أن لا يتطلب عمل الألعاب المصنوعة باستخدامها ميزات عالية، وهذا ما يضمن المتعة والتحدي لدى المستخدم لإنشاء ألعابه الخاصة والتي يمكن لها أن تعمل على أي جهاز !!
والآن بعد هذه المقدمة البسيطة سنستعرض سوياً ميزات Play Basic الأساسية :
•محسن رسومي ثنائي الأبعاد متميز جداً (2D Blitter).
•محرك رسومي خاص بـ (الدوران، الشفافية، القياس، الاصطدام الذكي .. ).
•دعم كامل للصور.
•مكتبة متكاملة للكاميرات الثنائية الأبعاد ( بدعم يصل لـ 16 كاميرا).
•دعم للملفات الصوتية ( MP3 و WAV).
•متطلبات نظام بسيطة جداً ( الملفات التنفيذية الأساسية بحاجة لـ DirectX 1.0 للعمل) .
•إمكانية بناء توابع وأنماط من قبل المبرمج.
•دعم كامل للتوابع الرياضية.
•واجهة استخدام قوية تتمتع بميزات بحثٍ واستبدال، والتحويل إلى ملف تنفيذي بسهولة، ومتتبعات تصحيح، نمط مساعدة ذكي .. ) .
•المكتبات المضمنة مع البرنامج تتمتع بـدعمٍ كاملٍ لعمليات الـ HTTP (بروتوكول نقل النص التشعبي، معالجة الصور، التعامل مع المصفوفات …. ).
•إمكانية تصدير اللعبة كملف EXE مستقل يتطلب Direct X 1.0 للعمل ( أي أنه يعمل على Windows 95/98/ME/XP وWindows NT )
كما تتمتع Play Basic بميزات برمجية تميزها عن غيرها أدوات صناعة الألعاب :
•الإعلان عن المتغيرات أمر اختياري في هذه اللغة فهي لا تفرض التعريف عن المتغير قبل استخدامه.
•إمكانية إنشاء توابع خاصة.
•دعم كامل لمختلف أنواع الحلقات (For/Next ، Repeat Until ، While/End While ، (Do/Loop.
•ميزات تحكم شرطية (Goto ، Gosub ، Exit ، ExitFor ، ExitDO، ExitRepeat ، ExitWhile ، Continue ).
•دعم كامل للمصفوفات.
أنماط البيانات المضمنة في اللغة :
•المتحولات الحقيقية ( Integer ، Float ، String ).
•متحولات معرفة من قبل المستخدم.
•توريث الأنماط ( متاح).
•دعم كامل للمصفوفات (Arrays) والتعامل معها .
دعم التعامل مع النصوص والرياضيات :
•دعم كامل للعمليات الرياضية المختلفة : Add ، Sub ، Mult ، Div ،Powers .
•دعم للعمليات المنطقية AND, OR, XOR, ROL, ROR بالإضافة إلى العديد من العمليات الأخرى.
مميزات تتبع الأخطاء أثناء العمل
• دعم لـ Halt, Step و TRACE .
• إمكانية عرض وحفظ المتحولات وحالات المصفوفات.
للتنزيل trial version (http://playbasic.thegamecreators.com/?f=trial)

XORO
17-06-2007, 12:28 PM
مشكور اخوي على الموضوع

بجرب البرنامج وبشوف مميزاته

بس عندي لك كم نصيحة لك :
1- حاول انك ترتب الموضوع اكثر وتجيب صور للبرنامج
2- بما ان الموضوع منقول اكتب اخر الصفحة انه منقول
وحاول ان تكتبه بإسلوبك الخاص

وشكـــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــرا

ayoubsoft
17-06-2007, 03:22 PM
مشكوووووووووووور على الشرح و البرنامج

smilee
17-06-2007, 09:07 PM
آسف نسيت أن أضع أنه منقول ومشكورين

5445
18-06-2007, 02:59 AM
جزاك الله خيرا...

وتشكر على التريل...^_^