LiveGame Pixel Asset Studio
Pan:
Space + Drag
| Zoom:
Wheel
| Pick Color:
Alt + Click
Draw:
LMB
| Erase:
RMB
| Snap:
Shift
Asset Preset
Preset
Custom
Tile (32×32)
Block 1×1 (32×32)
Block 2×1 (64×32)
Block 1×2 (32×64)
Block 2×2 (64×64)
Player Sheet (96×128) (3x4 frames @32)
Room BG (12×8 tiles) (384×256)
Room BG (16×12 tiles) (512×384)
W
H
View Scale
2x
4x
8x
12x
16x
24x
32x
Apply
Grid px
Tile px
For LiveGame: tile size is usually 32px. Grid px = 1 for pixel grid, or 32 for tile grid.
Tools
Brush
Eraser
Fill
Line
Rect
Move Img
Undo
Redo
Clean Lines
Color
Clear Paint
Alt+Click a pixel to pick its color.
Import
Import → Paint
Import → Background
Use
Move Img
tool to drag imported image; hold
Shift
to snap to pixels.
Export
Export PNG (1x)
2x
4x
8x
Export Scaled
File name
Exports are pixel-perfect (no blur). If you see blur in-game, make sure your game canvas has
imageSmoothingEnabled = false
.
Canvas
RMB erases (context menu disabled). Use
Space
+ drag to pan, mouse wheel to zoom.
LiveGame Preview
Tile Preview (32×32)
Block Preview (64×64)
Player Preview (sheet → down row)
If you use the Player Sheet preset (96×128), this shows the first row.
LiveGame Export Helper
Type
npc
quiz
math
shop
door
app
editor
w tiles
h tiles
Infer from px
img URL/path
Generate Block JSON
This doesn’t upload to Firebase—it's just a copy/paste helper for your room editor / DB.