Crate seldom_pixel

Source
Expand description

Bevy plugin for limited color palette pixel art games. Handles sprites, filters (defined through images; apply to layers or individual entities), simple UI (text, buttons, and sprites locked to the camera), tilemaps, animations (for sprites, filters, tilesets, and text; supports dithering!), custom layers, particles (with pre-simulation!), palette changing, typefaces, an in-game cursor, camera, lines, and more to come! Optional integration with seldom_state (for animation state machines) and seldom_map_nav.

Modules§

animation
Animation
cursor
Cursor
filter
Filtering
math
Math helpers
palette
Color palettes
position
Position, layers, velocity, anchors, etc.
prelude
Module for convenient imports. Use with use seldom_pixel::prelude::*;.
screen
Screen and rendering
set
Sets used by this crate
sprite
Sprites

Structs§

PxPlugin
Add to your App to enable seldom_pixel. The type parameter is your custom layer type used for z-ordering. You can make one using px_layer.