23 releases

new 0.3.3 Mar 19, 2025
0.3.1 Jan 31, 2025
0.3.0 Aug 24, 2024
0.2.11 May 30, 2024
0.2.8 Nov 21, 2023

#408 in Graphics APIs

Download history 9/week @ 2024-12-06 6/week @ 2024-12-13 9/week @ 2025-01-24 179/week @ 2025-01-31 19/week @ 2025-02-07 227/week @ 2025-02-14 66/week @ 2025-02-21 44/week @ 2025-02-28 13/week @ 2025-03-07 122/week @ 2025-03-14

253 downloads per month
Used in 2 crates

MIT/Apache

26MB
411K SLoC

Sprite API for PlayDate

High-level sprite API built on-top of playdate-sys.

⚠️ Prior to the version 1.0 API is unstable and can be changed without deprecation period.

Usage

use playdate_sprite::*;
use playdate_graphics::*;
use playdate_graphics::bitmap::Bitmap;

let bitmap = Bitmap::new(50, 50, Color::BLACK)?;
let sprite = Sprite::new();

sprite.set_draw_mode(BitmapDrawMode::Copy);
sprite.set_image(&bitmap, BitmapFlip::Unflipped);
sprite.move_to(CENTER_X as _, CENTER_Y as _);
sprite.add();
...

More covered in examples.


This software is not sponsored or supported by Panic.

Dependencies