TurboRaylib se ciñe a las versiones estables de RayLib, la versión actual es 4.5.0
A diferencia de otros enlaces, esta versión funciona de manera estable en Win32 y Win64 en Delphi y Lazarus.
La biblioteca raylib tiene muchos problemas de ABI cuando usa DLL, todos los problemas conocidos se han solucionado en estos enlaces.
TurboRaylib tiene mucha cobertura de pruebas (ver ejemplos).
Pliegues:
Puede descargar la DLL oficial aquí: https://github.com/raysan5/raylib/releases/tag/4.5.0
(Ver: https://github.com/turborium/TurboRaylib/blob/main/examples/shapes/shapes_logo_raylib_anim/shapes_logo_raylib_anim.dpr)
raylib está muy inspirado en la biblioteca de gráficos Borland BGI y en el marco XNA y es especialmente adecuado para la creación de prototipos, herramientas, aplicaciones gráficas, sistemas integrados y educación.
NOTA para AVENTUREROS: raylib es una biblioteca de programación para disfrutar de la programación de videojuegos; sin interfaz sofisticada, sin ayudas visuales, sin botón de depuración... simplemente codificando al modo más puro de los programadores espartanos. Ver: https://www.raylib.com/
Módulos
Encabezamiento | Apoyado |
---|---|
raylib.h | ✔️ |
raymath.h | ✔️ |
rlgl.h | ✔️ |
Plataformas
Comilador | ventana 32 | ventanas 64 | OSX | linux |
---|---|---|---|---|
Delfos | ✔ | ✔ | ❓ no probado | ❓ no probado |
LibrePascal | ❓ no probado | ✔ | ✔ | ✔ |
Simplemente agregue la carpeta "raylib" a su proyecto, coloque el dll necesario al lado del exe y ¡diviértase!
O utilice la aplicación de turbogenerador.
Notas:
{$POINTERMATH ON}
en su código fuente!UTF8String()
. Ej: UTF8String('My String')
.Esta es una aplicación de software integrada con la versión sólida de Raylib, para que no pongas ningún "imágenes".
Esta "infa" está escrita en: http://clarkkromenaker.com/post/library-dynamic-loading-mac/. Este es: https://habr.com/ru/post/220961/. И да - нам еще повезло что либа raylib собрана с корректным @rpath(да в XUIN каждая либа указывает откуда ее запускать лол), иначе без "патчинга" вообще ипользовать невозможно было бы.
Una vez instalado el binario raylib "libraylib.4.5.0.dylib", este es el nombre "libraylib.420.dylib" que está disponible, es decir, el binario - No es necesario utilizar "Unix previo" ni instalarlo.
¡Удачной долбежки!
Смотрите примеры, я завел и вы справитесь. Eso sí, también publicamos Windows :)