Solod bindings for raylib, a simple and easy-to-use library to enjoy videogames programming.
-
Install raylib for your operating system.
-
Install the Solod bindings.
go get solod.dev/raylib@latest
- Use it in your code.
package main
import "solod.dev/raylib/libraylib"
func main() {
libraylib.InitWindow(800, 450, "raylib - basic window")
defer libraylib.CloseWindow()
libraylib.SetTargetFPS(60)
for !libraylib.WindowShouldClose() {
libraylib.BeginDrawing()
libraylib.ClearBackground(libraylib.RAYWHITE)
libraylib.DrawText("Congrats! You created your first window!", 190, 200, 20, libraylib.LIGHTGRAY)
libraylib.EndDrawing()
}
}The bindings cover raylib.h (the window, drawing, input, audio and model APIs) and raymath.h (vector, matrix and quaternion math). They do not cover rlgl.h (the OpenGL abstraction layer).