SpriteCraft
import SpriteKit import Foundation typealias Grid = [[Int]] class GameScene: SKScene { let blockSize: CGFloat = 30.0 let smallBlockSize: CGFloat = 20.0 let cols = 10 let rows = 20 var board: [[Character?]] = Array(repeating: Array(repeating: nil as Character?, count: 10), count: 20) var currentPiece: Piece? var nextPiece: Piece? var currentNodes: [SKNode] = [] var nextNodes: [SKNode] = [] let boardNodes = SKNode() var scoreLabel: SKLabelNode! var score = 0 var dropTimer: Timer? let dropInterval: TimeInterval = 0.8 let wordDict: Set<String> = Set([ "THE", "OF", "TO", "AND", "A", "IN
Free download available for game development, creative projects, and prototyping. AI-generated pixel art sprite animation with high-quality frames.
Agent-Ready Asset
Found a spritesheet you want to reference, inspect, or reuse? Generate a handoff prompt and let your agent connect through your account.
SpriteCraft
Live Animation
Free account: download the sheet, frames, ZIP and GIF.
Download Assets
Prompt
import SpriteKit import Foundation typealias Grid = [[Int]] class GameScene: SKScene { let blockSize: CGFloat = 30.0 let smallBlockSize: CGFloat = 20.0 let cols = 10 let rows = 20 var board: [[Character?]] = Array(repeating: Array(repeating: nil as Character?, count: 10), count: 20) var currentPiece: Piece? var nextPiece: Piece? var currentNodes: [SKNode] = [] var nextNodes: [SKNode] = [] let boardNodes = SKNode() var scoreLabel: SKLabelNode! var score = 0 var dropTimer: Timer? let dropInterval: TimeInterval = 0.8 let wordDict: Set<String> = Set([ "THE", "OF", "TO", "AND", "A", "IN
- Format
- PNG
- Frames
- 16
- Cell Size
- 474×475
- FPS
- 8
License
Free for personal and commercial use. Perfect for games and prototypes.