Scott Westover
scottwestover.dev
Scott Westover
@scottwestover.dev
New Monster Tamer episode! 🔥
We continue building NPC battles — hooking up trainer data, locking out flee/capture options, and testing to keep wild encounters smooth.

🎥 youtu.be/YrXIXeMwg44

#phaser3 #gamedev #gamedevtutorial
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
youtu.be
December 8, 2025 at 7:47 PM
NPC Battles continue! ⚔️👾
In this episode, we start wiring up the full trainer battle system — updating the NPC JSON, enhancing data structures, and triggering battles with the correct monster teams.

🎥 youtu.be/PMQ5flFkeE0

#phaser3 #gamedev #gamedevtutorial
Monster Tamer - RPG Tutorial with Phaser 3 - S2E13 - NPC Battles 2
#gamedev #phaser In this episode, we start building out the new NPC battle feature. We begin by reviewing the existing data structures for our NPC JSON file and start enhancing with new fields for…
youtu.be
December 5, 2025 at 7:45 PM
New Monster Tamer episode! ⚔️👾
Trainer battles enter the game for the first time — I walk through the feature demo, new assets, and project updates to prepare for full NPC battle logic.

🎥 youtu.be/AxKgevNL3io

#phaser3 #gamedev #gamedevtutorial
Monster Tamer - RPG Tutorial with Phaser 3 - S2E12 - NPC Battles 1
#gamedev #phaser In this episode, we kick off a brand-new feature: NPC Battles! Up until now, battles in Monster Tamer have only been wild encounters — but starting here, we’ll begin adding…
youtu.be
December 3, 2025 at 7:43 PM
Just dropped the final EarthBound battle background tutorial! 🌌🔥
Learn how to combine oscillation, palette cycling, parallax scrolling, and transparency into one GPU-powered shader for Phaser 3.

🎥 youtu.be/QzpPnEePtKw

#phaser3 #gamedev #shaders #retrogames
Combining EarthBound Battle Shader Effects in Phaser 3 — Final Background Tutorial
Want to recreate EarthBound’s trippy, layered battle backgrounds in your Phaser 3 game? In this tutorial, I’ll show you how to combine multiple classic EarthBound-style shader effects—oscillation,…
youtu.be
December 2, 2025 at 2:31 PM
Want that classic EarthBound-style transparency effect in Phaser 3? 🌈

In this new shader tutorial, I show how to blend two textures in WebGL to create smooth retro visuals you can drop right into your game.

🎥 youtu.be/38596z0sj90

#phaser3 #gamedev #shaders #retrogames
- YouTube
Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
youtu.be
November 25, 2025 at 3:57 PM
Ever wondered how EarthBound got those shimmering, layered battle backgrounds? 🌈

In my new tutorial, I break down the transparency shader trick that blends multiple textures with adjustable alpha — all in raw WebGL.

🎥 youtu.be/BatPDcUHab8

#gamdev #webgl #glsl #retrogames
The Hidden Trick Behind EarthBound’s Trippy Backgrounds (Transparency Shader Explained)
Ever wondered how EarthBound pulled off those mesmerizing, layered battle backgrounds on the SNES — the ones that seem to shimmer and blend together? 🌈 In this tutorial, we’ll break down the…
youtu.be
November 20, 2025 at 3:55 PM
Just dropped a new shader tutorial! ⚡🌈
Recreating EarthBound’s iconic Interleaved Oscillation effect in Phaser 3 — complete with a custom PostFX pipeline + real-time tweaks.

🎥 youtu.be/aeYzTuMAKBA

#phaser3 #gamedev #shaders #retrogames
Phaser 3 Shader Tutorial — Recreating EarthBound’s Interleaved Oscillation Effect
Bring EarthBound’s iconic battle backgrounds to life — this time inside Phaser 3! In this shader tutorial, we take the Interleaved Oscillation Shader built in raw WebGL and integrate it as a custom…
youtu.be
November 18, 2025 at 3:50 PM
Ever wondered how Phaser handles sprite sheets with multiple rows?

In my latest tutorial, I break down:
✅ How Phaser indexes frames
✅ Handling empty tiles
✅ Multi-row animations
✅ Spritesheets vs. texture atlases
🎥 Watch → youtu.be/m_UToxF1vTY

#phaser4 #phaser #gamedev
Phaser Multi-Row Sprite Sheets — Frames & Atlases Explained
Ever wondered how Phaser handles sprite sheets with multiple rows? Or why some of your animations don’t start exactly where you expect? In this tutorial, we break down exactly how Phaser indexes…
youtu.be
November 12, 2025 at 2:15 PM
Those hypnotic EarthBound battle backgrounds? They’re powered by sine waves + clever UV distortion 🌀

In this tutorial, I explain the interleaved oscillation effect — and rebuild it entirely in WebGL ✨

🎥 youtu.be/_fMcO3TnLc8

#phaser3 #gamedev #shaders #retrogames
Interleaved Oscillation Explained: Recreate EarthBound’s Battle Backgrounds in WebGL
Ever wondered how EarthBound created those mesmerizing, wavy battle backgrounds that look like living art? In this tutorial, we’ll break down the secret behind that retro, psychedelic motion — and…
youtu.be
November 11, 2025 at 2:15 PM
🎨 Ever wonder how EarthBound’s trippy battle backgrounds were made?

In my latest video, I rebuild that iconic scrolling effect from scratch using WebGL.

🎥 youtu.be/wiMN_lio9BA

#phaser3 #gamedev #shaders #retrogames
Background Scrolling Explained: Recreate EarthBound’s Backgrounds in WebGL
Ever wondered how EarthBound pulled off those mesmerizing, trippy battle backgrounds on the SNES? 🎨 In this video, we’ll break down the secret behind the scrolling shader effect — and rebuild it…
youtu.be
November 10, 2025 at 2:15 PM
Want to add player controls to your Phaser 4 game? 👇

In this beginner-friendly tutorial, I cover:
✅ Handling keydown / keyup events
✅ Built-in cursor keys (arrows, space, shift)
✅ Detecting combos
🎮 Watch here → youtu.be/rUuO1TojQl8

#phaser #phaser4 #gamedev
Phaser 4 Keyboard Input Made Easy (Beginner’s Tutorial)
Learn how to handle keyboard input in Phaser 4! 🎮 From key events to combos, this beginner’s guide covers everything you need for player controls in your game. In this quick tutorial, I’ll walk you…
youtu.be
November 9, 2025 at 2:15 PM
💥 New Phaser tutorial!

3 ways to create projectile attacks — particles, sprites, tweens (plus a bonus combo method!)

Make your attacks feel dynamic without huge sprite sheets.

🎥 youtu.be/XnXJ98HS13c

#phaser #gamedev #indiedev #pixelart #phaser3
3 Ways to Make Projectiles in Phaser — Particle, Sprite, and Tween Attacks
Want to make your game’s attacks feel dynamic, stylized, and fun — without huge sprite sheets? In this tutorial, I break down three different ways to create projectile attacks in Phaser, plus a bonus…
youtu.be
November 8, 2025 at 2:15 PM
🎮 New Phaser 4 tutorial! Learn how to animate sprite sheets the right way in Phaser 4 — perfect for beginners.

Import → Load → Create → Play animations ✨

🎥 Watch here: youtu.be/qFmaZACjqUU

#Phaser4 #gamedev #pixelart #phaser3
Animate Sprite Sheets in Phaser 4 Made Easy (Beginner’s Guide)
YouTube video by Scott Westover
youtu.be
October 30, 2025 at 2:16 PM
Ever wanted to bring those EarthBound-style wavy backgrounds into your Phaser 3 games? 👀

In my latest tutorial, I show how to recreate the classic vertical oscillation shader.

🎥 Watch now → youtu.be/9K1gNaSvpRc

#phaser3 #gamedev #shaders #retrogames
Phaser 3 Shader Tutorial — Recreating EarthBound’s Vertical Oscillation Effect
YouTube video by Scott Westover
youtu.be
October 28, 2025 at 6:11 PM
Been having a blast exploring shaders in Phaser 3 — palette cycling, oscillation, and now a sneak peek of the final EarthBound-style battle scene! Still wrapping up the series, but here’s a taste:

🎥 youtu.be/hnB0UP24cKc?...

#Phaser3 #WebGL #Shaders #GameDev
EarthBound Battle FX in Phaser 3 — Shader Combo Preview
YouTube video by Scott Westover
youtu.be
October 7, 2025 at 4:57 PM
In part 5 of my EarthBound battle background series, we break down how to create a vertical oscillation effect with WebGL.

Watch here -> youtu.be/MMqC4jMijNU

#gamdev #webgl #glsl #retrogames
Vertical Oscillation Explained: Recreate EarthBound’s Wavy Backgrounds in WebGL
YouTube video by Scott Westover
youtu.be
October 5, 2025 at 5:24 PM
⚡️ Phaser 4 shaders are here — but they’re totally different.

This step-by-step guide shows how to migrate your old PostFXPipeline code and unlock new effects with the Beam renderer 💡

🎮 Watch: youtu.be/Icj0eieReSg

#Phaser4 #Shader #GameDev #WebGL #phaser3
Migrating Phaser 3 Shaders to Phaser 4 – Beam Renderer Tutorial
YouTube video by Scott Westover
youtu.be
September 30, 2025 at 11:31 AM
✨ In part 4 of my EarthBound battle background series, we take that horizontal oscillation shader and bring it into Phaser 3!

📷 Watch here → youtu.be/AxZG7aBXmFQ

#gamedev #phaser3 #shaders #retrogames
Phaser 3 Shader Tutorial — Recreating EarthBound’s Horizontal Oscillation Effect
YouTube video by Scott Westover
youtu.be
September 24, 2025 at 3:12 PM
Monster Tamer - RPG Tutorial with Phaser 3 - S2E1 - Adding New Areas 1 youtu.be/O_ikZ0HOxVw?... via @YouTube
Monster Tamer - RPG Tutorial with Phaser 3 - S2E1 - Adding New Areas 1
YouTube video by Scott Westover
youtu.be
September 23, 2025 at 12:07 PM
🌀 Ever wondered how Castlevania IV pulled off its legendary tunnel effect on the SNES?

In this WebGL tutorial, I’ll show you how to recreate it with a shader 👇

🎥 Watch here: youtu.be/rCipJqPoRFU

#Shaders #WebGL #Phaser3 #Gamedev #Castlevania
WebGL Shader Tutorial: Castlevania IV Tunnel Effect
YouTube video by Scott Westover
youtu.be
September 21, 2025 at 1:12 PM
Trainers, are you ready? 🧑‍🎓🐾
Monster Tamer returns for Season 2!
More battles ⚔️
More areas 🌍
More monsters 🐉

The Phaser 3 RPG journey continues. Watch the trailer now: youtu.be/pvpjAcvRKoM

#phaser3 #gamedev #gamedevtutorial
Monster Tamer - RPG Tutorial with Phaser 3 - Season 2 Trailer
YouTube video by Scott Westover
youtu.be
September 19, 2025 at 12:02 PM
In part 3 of my EarthBound battle background series, we break down how to create a horizontal oscillation effect with WebGL.

Watch here -> youtu.be/hvHxfP04lrw

#gamdev #webgl #glsl #retrogames
Horizontal Oscillation Explained: Recreate EarthBound’s Wavy Backgrounds in WebGL
YouTube video by Scott Westover
youtu.be
September 18, 2025 at 7:31 PM