يلتزم TurboRaylib بالإصدارات الثابتة من RayLib، الإصدار الحالي هو 4.5.0
على عكس الارتباطات الأخرى، يعمل هذا الإصدار بثبات في Win32 وWin64 في دلفي ولازاروس.
تحتوي مكتبة raylib على الكثير من مشكلات ABI عند استخدام ملفات DLL، وقد تم إصلاح جميع المشكلات المعروفة في هذه الارتباطات.
لدى TurboRaylib الكثير من التغطية الاختبارية (انظر الأمثلة).
الطيات:
يمكنك تنزيل DLL الرسمي هنا: https://github.com/raysan5/raylib/releases/tag/4.5.0
(راجع: https://github.com/turborium/TurboRaylib/blob/main/examples/shapes/shapes_logo_raylib_anim/shapes_logo_raylib_anim.dpr)
raylib مستوحى بشكل كبير من مكتبة الرسومات Borland BGI وإطار عمل XNA وهو مناسب بشكل خاص للنماذج الأولية والأدوات والتطبيقات الرسومية والأنظمة المدمجة والتعليم.
ملاحظة للمغامرين: raylib هي مكتبة برمجة للاستمتاع ببرمجة ألعاب الفيديو؛ لا توجد واجهة فاخرة، ولا مساعدين بصريين، ولا زر تصحيح الأخطاء... فقط قم بالبرمجة بأكثر طرق المبرمجين نقاوة. انظر: https://www.raylib.com/
وحدات
رأس | المدعومة |
---|---|
raylib.h | ✔️ |
ريماث.ح | ✔️ |
rlgl.h | ✔️ |
المنصات
كوميلر | ويندوز 32 | ويندوز 64 | أو إس إكس | لينكس |
---|---|---|---|---|
دلفي | ✔ | ✔ | ❓لم يتم اختباره | ❓لم يتم اختباره |
فري باسكال | ❓لم يتم اختباره | ✔ | ✔ | ✔ |
ما عليك سوى إضافة مجلد "raylib" إلى مشروعك، ووضع ملف dll الضروري بجوار ملف exe والاستمتاع!
أو استخدم تطبيق Turbogen.
ملحوظات:
{$POINTERMATH ON}
في كود المصدر الخاص بك!UTF8String()
. على سبيل المثال: UTF8String('My String')
.سواء كان تطبيقك مرتبطًا بنسخة محددة من raylib، للبدء في العمل باستخدام "العنوان" أو "العنوان".
في نهاية "المعلومات" مكتوبة على النحو التالي: http://clarkkromenaker.com/post/library-dynamic-loading-mac/. وهذا: https://habr.com/ru/post/220961/. نعم، لقد أوضحنا أيضًا أن رايليب قد وصل إلى @rpath الصحيح(لقد بدأنا للتو في XUIN عندما توقفنا عن العمل)، حتى الآن بدون "التصحيح"، لا يمكن استخدام أي شيء.
لقد تم إنشاء ملف raylib الأصلي "libraylib.4.5.0.dylib" ، وقد تم حذف الكمبيوتر المسمى "libraylib.420.dylib" من الممكن أن يكون كذلك إنه ليس من المستغرب أيضًا الإشارة إلى "أفضلية UNIX" واستخدامها.
تمنيات جديدة!
اقرأ التمهيديات، لقد كتبتها وأنت تفعل ذلك. أو لا، ثم قم بتثبيت Windows :)