Skip to content

AdrianoAla/PixelPerfectCanvas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crates.io Lib.rs docs.rs License

Macroquad Canvas Pixel Perfect

This is a fork of Macroquad Canvas

A library that allows for maintaining a certain aspect ratio within your Macroquad games while keeping crisp pixel perfect detail.

How To Use

To use this library, import Canvas2D

use macroquad_canvas::Canvas2D;

Then simply create the canvas

let canvas = Canvas2D::new(800_f32, 600_f32);

And here's how to draw the canvas

loop {
    set_camera(&canvas.camera);

    // Draw inside canvas...

    set_default_camera();

    canvas.draw();

    next_frame().await
}

About

Pixel perfect macroquad canvas

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages