Notice
This is a hard fork of the original macroquad-canvas-2d; the only thing that I didn't touch is the math involving aligning the canvas, everything else was changed.
Description
macroquad-canvas is a simple resolution-handling library for Macroquad that allows you to focus on making your games with fixed resolution. If you're making a pixel game, then this library is for you!
How To Use
macroquad-canvas is easy to use and setup, the only thing you'll need to import is Canvas2D.
use Canvas2D;
Then simply create the canvas and you're good to go!
let canvas = new;
and here's how to draw the canvas
loop
That's all you need to know to get started! For more examples check out the examples folder.