The Newsletter About Cool Coding Stuff 😎 logo

The Newsletter About Cool Coding Stuff 😎

Subscribe
Archives
March 10, 2025

Newsletter #3 - From Svelte State Magic to RPG Maker Madness! 🎮✨

Hola, amigos!

Guess what? I’m back with another dose of dev experiments, gaming stuff, and just a sprinkle of JavaScript wizardry. Let’s get into it!

1. Meet Astand – The New State Management Library for Svelte! I love Zustand, I love Vikings, and I love Svelte… so I mixed all that into Astand! Think of it as Zustand but tailored for the Svelte universe, with friendly methods, debug tools, and powerful middleware options. If you love clean state management, give it a spin:

Showcase of the Astand State Management Library with two simple stores (counter and greeter). Some updates are updated at the same time in different elements, showing there is a global management. Also there is a debug panel on the bottom right corner that shows the state.
Updates of different stores and debug tools with Astand

You will find information about it in all these places:

  • Astand Website

  • Astand Docs (🏗️ Under Construction)

  • NPM Package

Also, kudos to Vercel for making domain management a breeze. ▲

2. RPG Maker MZ – My Unexpected Game Dev Ally In a moment of desperation (or genius?), I grabbed RPG Maker MZ to explore an alternative to Godot for my RPG Saxons & Vikings. Godot is fantastic, but let’s be real: implementing even basic mechanics like opening a door takes hours. A friend suggested RPG Maker, and I thought, why not? Turns out, despite its rigid reputation, it is pretty cool. It supports JavaScript for the plugins! No C++, no C#, no GDScript—just good ol’ JS. In a few hours, I ported my existing Godot game logic into RPG Maker and was able to write some nice cutscenes! Mind blown. 🤯

Showcase of how easy cutscenes are done with RPG Maker. Eytran and Yrsa discuss in their way to Lindisfarne how lazy Eytran is and how he is going to save the world in such a state.
Basic Cutscene in RPG Maker MZ

3. Small But Mighty Updates:

  • Avatar Creator: You can now rock Goku’s hair, a GitHub T-shirt, and Ned Flanders’ mustache. You’re welcome.

  • Page Builder Improvements: Added some new components & polished the design.

  • Scumm TypeScript Engine Update: Major refactor! Games now support multiple episodes, each with their own scenes. Scene managers handle settings, transitions, and save/load data. You’ll have to unlock each episode by solving the previous one. It does not work out yet, but you can still replay the first episode if you didn’t.

Articles You Might Have Missed:

  • Mastering Redux Toolkit – The Ultimate Guide for Frontend Developers – Because state management should be painless.

  • SOLID Principles: Liskov Substitution – The ‘L’ in SOLID just got its moment.

That’s all for now! Hit reply and tell me what you think—whether it’s about Astand, RPG Maker, or your hottest frontend takes.

Stay awesome,

Manuel

Don't miss what's next. Subscribe to The Newsletter About Cool Coding Stuff 😎:
Start the conversation:
web
Powered by Buttondown, the easiest way to start and grow your newsletter.