Development Updates
The MiniScript 2 work continues to move forward at a brisk pace. Joe’s latest dev log shows major progress on shell intrinsics like file and import, plus support for RawData and GCHandle, while also tightening up compiler behavior around globals, super, short-circuiting, and error handling. The recent commit trail is especially busy, with fixes for function storage, variable naming in conditionals, and a cleanup to remove extern "C" from CS_value_util.h for better compiler compatibility.
There’s also been a healthy round of real-world testing against existing demos and code. In particular, superstartrek has been a great stress test for edge cases, helping uncover and resolve a cluster of bugs that made the system stronger overall.
Community Projects
A quick update from Redspark on Emberfall: the engine has nearly been converted to Raylib-MiniScript, and work is underway on the 3D renderer. That’s the kind of behind-the-scenes momentum that makes a future show-and-tell post especially exciting.
A big shout-out to everyone helping push MiniScript 2 across different platforms. MoTrix and minerobber have both been digging into build issues, with fixes and PRs emerging for Linux, Ubuntu, and Windows/MSVC compatibility — a fantastic example of community-powered portability work.
Discussion Highlights
The community had a lively discussion about decorators and argument unpacking in MiniScript. Joe floated the idea of a “decorators in MiniScript” article, and the conversation turned into a practical look at wrappers, apply-style functions, and how argument packing/unpacking might work without too much syntactic sugar.
Mini Micro users also weighed in on documentation ideas, with suggestions ranging from a “Getting Started” guide to a whimsical 1980s-style manual for the virtual computer. Separately, Joe is exploring hardware possibilities for a future “hardware Mini Micro” setup, including Intel N100 mini-PCs and Orange Pi options.
Community Notes
Welcome to all the new folks joining the server this week! It’s always nice to see more people arriving with game-dev ideas, curiosity about MiniScript, and interest in helping shape what comes next.
There were also some fun project ideas in the mix, including a sci-fi cloaked-ship combat game and even a tongue-in-cheek dystopian tale about the “Spacers” versus the “Tabbers.” That kind of playful creativity is exactly what makes the MiniScript community so enjoyable.
Around the Community
Joe also shared a fun new mini-project on DEV: Where in the World Am I?. It shows how to use web services and simple 3D rendering to pinpoint your location on a rotating globe.
And on the Mini Micro side, Joe’s been thinking about future documentation and accessibility features, including possible TTS/STT support for Mini Micro 2. A promising model was shared here: Supertonic, with voice samples at supertone-inc.github.io/supertonic-py/voices.
Thanks for reading — happy scripting, and keep sharing what you’re building!
Upcoming Game Jams
These upcoming jams look like a great fit for Mini Micro:
- YOU CAN PLAY THIS GAME JAM (starts 2026-05-30 04:00:00) — A highly accessible, beginner-friendly jam centered on pitching great ideas and designing for inclusivity, with no requirement to build a full playable prototype.
- smilejam (starts 2026-05-17 23:00:00) — A perfect match for quick, intimate, experimental games: short playable pieces, strong mood, prose, collage, and low-pressure creativity all line up beautifully.
- Cute Girls Doing Cool Things VN Jam 2026 (starts 2026-06-01 04:00:00) — A strong fit for a story-first project: the jam’s visual novel focus, cute-character premise, and summer-blockbuster energy all lend themselves to expressive 2D scenes, branching dialogue, and stylish presentation.
- Never Joined A Game Jam Game Jam (starts 2026-05-29 14:00:00) — A beginner-friendly, no-theme jam focused on learning by doing, with plenty of room for a straightforward top-down shooter, simple UI, scoring, and extra polish like particles or enemy variants.
- Trijam #374: The 3 hour game jam (starts 2026-05-28 21:00:00) — A fast, friendly jam built around making something fun in just 3 hours, with flexible rules, room for pre-made assets, and an emphasis on simple, playable ideas that are perfect for quick 2D projects.
- Romance Game Jam #01 (starts 2026-06-01 06:00:00) — A very welcoming romance-focused jam with a four-week window, no voting pressure, and plenty of room for anything from sweet SFW stories to weird, esoteric love games.
Top comments (0)