Russell Morgan
Community@russellmorgan · Evanston, il
Russell Morgan provides 28 specialized skills covering Phaser 4 HTML5 game development, from physics and tilemaps to rendering, audio, and v3-to-v4 migration.
Agent Skills by Russell Morgan
Showing 28 vetted skills indexed across 1 GitHub repositories.
physics-matter
Implements Matter.js rigid-body physics in Phaser 4 scenes.
scenes
Implements Phaser 4 scene lifecycle management, transitions, and multi-scene orchestration patterns.
input-keyboard-mouse-touch
Implements keyboard, mouse, touch, drag-and-drop, and gamepad input handling in Phaser 4 scenes.
groups-and-containers
Organizes Phaser 4 game objects using Groups, Containers, and Layers with pooling and transforms.
loading-assets
Loads images, audio, atlases, fonts, and tilemaps through the Phaser 4 Loader plugin.
tilemaps
Implements Phaser 4 tilemap loading, layers, collision, and tile manipulation from Tiled JSON maps.
time-and-timers
Implements timers, delayed calls, and timeline sequencing in Phaser 4 scenes.
physics-arcade
Implements Arcade Physics in Phaser 4 including velocity, gravity, collisions, and collision categories.
actions-and-utilities
Applies Phaser 4 Actions and utility functions for batch operations on game object arrays.
tweens
Animates object properties over time using Phaser 4 TweenManager, easing, chains, and stagger.
curves-and-paths
Create and animate curves, paths, and path-following sprites in Phaser 4.
particles
Create and configure ParticleEmitter effects in Phaser 4 scenes.
v3-to-v4-migration
Migrates Phaser 3 game code to Phaser 4 APIs and breaking changes.
filters-and-postfx
Applies GPU-based visual filters and post-processing effects to Phaser 4 game objects and cameras.
cameras
Implements Phaser 4 camera controls including scroll, zoom, follow, effects, and multi-camera viewports.
game-object-components
Documents Phaser 4 Game Object component mixins including Transform, Alpha, Tint, and Filters.
v4-new-features
Documents Phaser 4 rendering features including Filters, RenderNodes, GPU layers, and new game objects.
text-and-bitmaptext
Implements Text, BitmapText, and DynamicBitmapText rendering in Phaser 4 games.
audio-and-sound
Implements audio playback, spatial sound, and volume control in Phaser 4 games.
sprites-and-images
Create and manipulate Sprite and Image game objects in Phaser 4 scenes.
render-textures
Draws game objects to off-screen RenderTexture and DynamicTexture surfaces in Phaser 4.
events-system
Implements event-driven communication using Phaser 4 EventEmitter, scene events, and named constants.
graphics-and-shapes
Draw shapes and graphics primitives in Phaser 4 using Graphics and Shape game objects.
geometry-and-math
Reference Phaser 4 geometry classes, intersection tests, and math utilities for game development.
Frequently Asked Questions About Russell Morgan
FAQPage SchemaWhat tasks can I accomplish using Russell Morgan's Phaser 4 skills?▼
You can implement scene lifecycles and transitions, Arcade and Matter.js physics, tilemap loading with Tiled JSON, sprite animations, tweens, particle effects, camera effects, audio playback, keyboard/mouse/touch/gamepad input, render textures, post-processing filters, and full Phaser 3 to Phaser 4 migrations.
Who are these Phaser 4 skills designed for?▼
They target 2D game developers and front-end engineers building HTML5 browser games with Phaser 4, including developers upgrading legacy Phaser 3 codebases who need guidance on breaking changes like render nodes, filters, and the revised tint and camera matrix systems.
How do the physics skills differ between Arcade and Matter.js?▼
The physics-arcade skill covers velocity, gravity, overlap, world bounds, and static bodies for lightweight collisions. The physics-matter skill covers rigid bodies, constraints, composite bodies, sensors, collision filtering, and advanced shapes for realistic physics simulation.
What is covered for migrating from Phaser 3 to Phaser 4?▼
The v3-to-v4-migration skill covers renderer changes from pipelines to render nodes, FX and masks converted to filters, the new tint system, camera matrix updates, texture coordinates, DynamicTexture, shaders, lighting, removed game objects, and a complete migration checklist.
Do these skills cover responsive scaling and game configuration?▼
Yes. The game-setup-and-config skill covers GameConfig, renderer selection, scaling, pixel art, and FPS settings, while scale-and-responsive covers ScaleManager modes (FIT, RESIZE, EXPAND, ENVELOP), auto-centering, fullscreen, and browser resize handling.