Skip to content

About

FreeBasic bindings for raylib (with examples)

Resources

Stars

1 star

Watchers

0 watching

Forks

 
 

Latest commit

 

History

44 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

raylib-freebasic -> v5.0

FreeBasic bindings for raylib

Lib Linux Windows Mac BSD
raylib.bi tested tested not tested not tested
raymath.bi tested tested not tested not tested
raygui.bi tested not tested not tested not tested

example

#include "raylib.bi"

Dim As Const Integer screen_width = 800
Dim As Const Integer screen_height = 450

InitWindow(screen_width, screen_height, "Hello World")
SetTargetFPS(60)

While Not WindowShouldClose()
	BeginDrawing()
		ClearBackground(RAYWHITE)
		DrawText("Hello World from raylib and FreeBasic!", 200, 200, 20, GRAY)
	EndDrawing()
Wend

CloseWindow()

Example

compiling

you need to have raylib on your device, tested with shared lib but static lib should also work

raylib

linux

include raylib.bi in your project and it should work, all of dependencies are defined inside the file

windows

include raylib.bi in your project and it should work, all of dependencies are defined inside the file i primarily use linux so tests were mostly made using mingw and wine without encountering any issues some users had problems with linking, changing #include "raylib" to #include "raylibdll" helped

raygui

you have to either compile raygui with raylib or as a separate lib for more info i advice looking into this thread

for more info about building raylib visit official wiki and for raygui check official repo

examples

examples simple game i wrote that uses raylib-freebasic

About

FreeBasic bindings for raylib (with examples)

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages