← Back to Documentation Index

🖌️ Sprite Editor

Built-in pixel art editor for creating and editing sprites

📋 Overview

The Sprite Editor is a built-in tool for creating and editing 8×8 pixel sprites directly in Nova64 with drawing tools and color palette.

💡 Features
  • 8×8 Grid - Classic sprite editor size
  • Color Palette - 16-color palette selector
  • Drawing Tools - Pen, fill, eraser
  • Export/Import - Save sprites to file

🖌️ Editor Functions

openSpriteEditor()

Opens the sprite editor interface.

Returns: void - No return value
Example:
if (btnp(4)) openSpriteEditor();
getSpriteData(index)

Gets pixel data for a sprite.

index number - Sprite index (0-255)
Returns: array - 64-element array of color indices
Example:
const spriteData = getSpriteData(0);