actions-and-utilities

Batch-process Phaser 4 game objects for layout and property updates.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/dzyamik/furry-match3 --skill actions-and-utilities-dzyamik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: actions-and-utilities
Source: https://github.com/dzyamik/furry-match3/tree/main/.claude/skills/actions-and-utilities
Command: npx skills add https://github.com/dzyamik/furry-match3 --skill actions-and-utilities-dzyamik

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Batch-processes arrays of game objects in Phaser 4 to apply common operations (alignment, placement, property updates) across many objects with a single call, reducing boilerplate and errors.

Core Features & Use Cases

  • Grid placement and alignment across large sets of sprites
  • Batch property updates (alpha, position, scale) with optional stagger
  • Place-on-geometry and shape-based layouts for scenes and UI elements
  • Works with Groups via getChildren() to batch-operate on multiple objects

Quick Start

Create a batch of sprites and align them in a grid using Phaser.Actions.GridAlign.

Frequently Asked Questions about actions-and-utilities

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I batch align sprites in a grid layout using Phaser?

You can batch align sprites in a grid layout using Phaser.Actions.GridAlign on an array of game objects. It processes the entire collection in a single call to systematically position sprites into rows and columns.

What is the best way to apply uniform property updates across multiple game objects in Phaser 4?

The best way to apply uniform property updates across multiple game objects is using batch operations. It applies changes like alpha, position, and scale across arrays with optional stagger.

Can I place game objects along geometric shapes in Phaser 4?

Yes, you can place game objects along geometric shapes in Phaser 4. Shape-based layouts allow positioning scene and UI elements along defined geometries by batch-processing arrays of objects.

Does Phaser.Actions work with Group game objects?

Yes, batch operations work with Group game objects by operating on plain arrays returned via getChildren(). This allows you to batch-operate and align multiple objects within a Group.

How do I reduce boilerplate when positioning large sets of sprites in Phaser?

You can reduce boilerplate when positioning large sets of sprites by batch-processing arrays of game objects. This applies common alignment and placement operations across many objects with a single call.