sprito/README.md

835 B

Sprito

CG-50 Python drawing framework

Drawing functions

rect(x: int, y: int, w: int, h: int, color: tuple) -> None : Draw a rectangle with the given color from (x;y) of size w (width) times h (height).

fill_screen(color: tuple) -> None : Fill the screen with the given color.

invert_pixel(x: int, y: int) -> None : Invert the pixel color at (x;y).

invert_rect(x: int, y: int, w: int, h: int) -> None : Invert all the pixels of the rectangle from (x;y) of size w (width) times h (height).

store_rect(x: int, y: int, w:int, h: int) -> SpriteRaw : Store all the pixels of the given area in a SpriteRaw.

Sprite classes (WIP)

SpriteIndexed : indexed sprite. Draw using pallets.

SpriteRaw : raw sprite, usually heavier than an indexed sprite but faster to draw.