maylib 0.3.3

A rust-native raylib alternative with multiple window support
# MayLib

## Multi-Window Raylib

![Crates.io Downloads (latest version)](https://img.shields.io/crates/dv/maylib)
![GitHub forks](https://img.shields.io/github/forks/ApplePieCodes/maylib)
![Crates.io Version](https://img.shields.io/crates/v/maylib)

![Maylib Logo](maylib.png)

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

## TODOS
- Possibly Migrate to [gfx]https://github.com/gfx-rs/gfx rendering
- add more image utilities

### Features
- Supports mp3, wav, vorbis, flac, and aac audio.
- Supports .png, .jpg, .tiff, and .webp images
- Supports .ttf fonts

### Build
**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