v3-to-v4-migration

Migrate Phaser v3 projects to Phaser v4 and resolve breaking changes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Migrate Phaser v3 projects to Phaser v4 and resolve breaking changes across core systems and assets, streamlining upgrades and reducing risk.

Core Features & Use Cases

  • Comprehensive upgrade guide covering renderer pipelines to render nodes, FX/Filters, tint system, camera, texture coordinates, DynamicTexture, shaders, lighting, and removed game objects.
  • Migration checklist and step-by-step best practices for updating code and assets in Phaser projects.
  • Guidance for troubleshooting common issues during migration and ensuring compatibility with Phaser 4.

Quick Start

Follow the upgrade guide to migrate a sample v3 project to v4 and validate core subsystems.

Frequently Asked Questions about v3-to-v4-migration

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

FAQPage Schema
How do I migrate my Phaser v3 project to v4?

Migrating a Phaser v3 project to v4 requires resolving breaking changes across core systems like renderer pipelines, FX, tint system, camera, and shaders. Use a comprehensive upgrade guide with step-by-step practices to update code and assets smoothly.

What breaking changes do I need to resolve when upgrading to Phaser 4?

Upgrading to Phaser 4 requires resolving breaking changes across renderer pipelines to render nodes, FX/Filters, tint system, camera, texture coordinates, DynamicTexture, shaders, lighting, and removed game objects to ensure compatibility.

Does Phaser 4 migration affect DynamicTexture and shader pipelines?

Yes, Phaser 4 migration directly affects DynamicTexture and shader pipelines, requiring you to update texture coordinates and rendering logic to resolve breaking changes and ensure compatibility with the new render nodes system.

What is the best way to troubleshoot common issues during a Phaser v3 to v4 upgrade?

The best way to troubleshoot Phaser v4 upgrade issues is to use a migration checklist that provides compatibility notes and guidance for common problems, ensuring you validate core subsystems after updating code and assets.

Can I use my existing Phaser v3 camera and lighting code in v4?

Existing Phaser v3 camera and lighting code requires checks and updates during migration to v4. The upgrade process specifies required checks for these core systems to ensure they function correctly with the new renderer architecture.