Loading...
Loading...
Replace geometric shapes with pixel art sprites — recognizable characters, enemies, and items with optional animation
npx skill4agent add opusgamelabs/game-creator add-assets$ARGUMENTSpackage.jsonsrc/core/Constants.jssrc/entities/*.jsgenerateTexture()fillCircle()fillRect()fillEllipse()| Entity | Archetype | Grid | Frames | Description |
|---|---|---|---|---|
| Player | Humanoid | 16x16 | 4 | ... |
| Enemy X | Flying | 16x16 | 2 | ... |
| Pickup | Item | 8x8 | 1 | ... |
src/core/PixelRenderer.jsrenderPixelArt()renderSpriteSheet()src/sprites/palette.jssrc/sprites/player.jsenemies.jsitems.jsprojectiles.jsfillCircle()generateTexture()renderPixelArt()renderSpriteSheet()setCircle()setSize()npm run build/game-creator:qa-gameYour game entities now have pixel art sprites instead of geometric shapes! Each character, enemy, and item has a distinct visual identity.Files created:
— rendering enginesrc/core/PixelRenderer.js — shared color palettesrc/sprites/palette.js ,src/sprites/player.js,enemies.js— sprite dataitems.jsRun the game to see the new visuals. If you have Playwright tests, runto update the visual regression snapshots./game-creator:qa-game