TurboRaylib tetap menggunakan versi stabil RayLib, versi saat ini adalah 4.5.0
Tidak seperti binding lainnya, versi ini bekerja secara stabil di Win32 dan Win64 di Delphi dan Lazarus.
Perpustakaan raylib memiliki banyak masalah ABI saat menggunakan DLL, semua masalah yang diketahui telah diperbaiki dalam pengikatan ini.
TurboRaylib memiliki banyak cakupan pengujian (lihat contoh).
Lipatan:
Anda dapat mengunduh DLL resmi di sini: https://github.com/raysan5/raylib/releases/tag/4.5.0
(Lihat: https://github.com/turborium/TurboRaylib/blob/main/examples/shapes/shapes_logo_raylib_anim/shapes_logo_raylib_anim.dpr)
raylib sangat terinspirasi oleh lib grafis Borland BGI dan kerangka kerja XNA dan sangat cocok untuk pembuatan prototipe, perkakas, aplikasi grafis, sistem tertanam, dan pendidikan.
CATATAN untuk PETUALANGAN: raylib adalah perpustakaan pemrograman untuk menikmati pemrograman videogame; tidak ada antarmuka yang mewah, tidak ada pembantu visual, tidak ada tombol debug... hanya mengkode dengan cara pemrogram yang paling sederhana. Lihat: https://www.raylib.com/
Modul
Tajuk | Didukung |
---|---|
raylib.h | ✔️ |
raymath.h | ✔️ |
rlgl.h | ✔️ |
Platform
Kompiler | jendela 32 | jendela 64 | OSX | Linux |
---|---|---|---|---|
Delfi | ✔ | ✔ | ❓ tidak diuji | ❓ tidak diuji |
GratisPascal | ❓ tidak diuji | ✔ | ✔ | ✔ |
Cukup tambahkan folder "raylib" ke proyek Anda, letakkan dll yang diperlukan di sebelah exe dan bersenang-senanglah!
Atau gunakan aplikasi turbogen.
Catatan:
{$POINTERMATH ON}
di kode sumber Anda!UTF8String()
. Contoh: UTF8String('My String')
.Jadi atau Anda perlu menggunakan raylib untuk menghubungkan Anda ke raylib, dan kemudian sebagai "именем".
Untuk artikel "инфа" ini: http://clarkkromenaker.com/post/library-dynamic-loading-mac/. Ini: https://habr.com/ru/post/220961/. Dan - semua orang yang Anda suka adalah raylib собрана с корректным @rpath(да в XUIN каждая либа указывает откуда ее запускать лол), dan "патчинга" tidak akan membantu Anda.
Anda mungkin ingin menggunakan raylib "libraylib.4.5.0.dylib", yang berarti "libraylib.420.dylib" tidak lagi diperlukan, возможно кто собирал - Anda tidak perlu menggunakan "UNIX" dan запутался.
Terima kasih banyak!
Смотрите примеры, я завел dan вы справитесь. Atau tidak, Anda harus mengirim Windows :)