I made multi-window raylib because I needed multiple windows in raylib.
While Maylib is based on raylib, it is not a fork. I just used raylib as a reference
- Possibly Migrate to gfx rendering
- add more image utilities
- Supports mp3, wav, vorbis, flac, and aac audio.
- Supports .png, .jpg, .tiff, and .webp images
- Supports .ttf fonts
Requirements
- Cargo
- Vcpkg
- pkg-config
- sdl2
- sdl2-ttf
- sdl2-gfx
- sdl2-image
note that libraries like sdl2, sdl2-ttf, etc. need to be installed for the triplet you are building for also note that cargo test must be run with the --test-threads 1 argument. This is because sdl will crash if you have multiple instances in one process
