Sign in

M.S.T.O.P.

@mstop4.bsky.social
97 followers 207 following 162 posts

🇨🇦 Professional JS Game/Web Developer | GameMaker for personal projects | Runs VGM Obscura

PostsRepliesMedia
M.S.T.O.P. @mstop4.bsky.social · 14/10/2026
I spent a good part of my day trying to understand this weird edge case where floor() seemed to give me the wrong result. TLDR, x and y are float32s (opposed to user-defined instance variables being float64s) and can sometimes give you unexpected results when working with them. #gamemaker #gamedev
An image of a GML code snippet, which reads:

x = 293; // Built-in coordinate variables are 32-bit (single-precision) floats
b = 0.8;
c = 0.2;
x = x + b; // = 293.79998779296875
x = floor(x + c);

show_debug_message(x); // 293

a = 293; // User-defined variables are 64-bit (double-precision) floats
b = 0.8;
c = 0.2;
a = a + b; // = 293.8
a = floor(a + c);

show_debug_message(a); // 294
1103
M.S.T.O.P. @mstop4.bsky.social · 09/09/2026
Metroid Prime 4: We decided to drop most of the open-world concepts due to changing attitudes of the market Kirby: Hold my Energy Drink Metroid Ravenous: HANGRY #NintendoDirect
000
M.S.T.O.P. @mstop4.bsky.social · 08/09/2026
So I've just watched the gameplay demo of the new Ocarina of Time remake, and I had a few thoughts that popped up. First of all, it looks like Nintendo did "hire that man". It took a bit to get used the new art style. (1/5) #Zelda40 #ZeldaDirect #OcarinaOfTime
120
M.S.T.O.P. @mstop4.bsky.social · 12/07/2026
Comparing the games in the showcase video with this selection of top-rated games made with Game Maker from 25 years ago, we can see the works created wit hthe engine have come a long way. 😊 (Games shown: Billario, Schuif puzzel, Dependence Day, IO_Saturn)
100
M.S.T.O.P. @mstop4.bsky.social · 22/06/2026
I'm getting a sense of deja vu with the recent news about the Steam Machine.
A screenshot of a post on r/pcmasterrace on Reddit titled "I don't understand what "niche" the Steam Machine is supposed to fill?"A screenshot of a post from r/Steam on Reddit titled "What niche does the steambox fill?"
010
M.S.T.O.P. @mstop4.bsky.social · 19/06/2026
I spent the day trying out Flex Panels again and UI Layers, and was confused as to why it wasn't working for me. Turns out instances in flex panel nodes have different default variable values compared to the one created by the instance_create_* functions and in the Room Editor (1/2) #GameMaker
100
M.S.T.O.P. @mstop4.bsky.social · 18/06/2026
The one thing I missed from Javascript and Typescript while coding in GML are closures. Without them, it gives functions like array_filter limited usefulness without workarounds. But now that we have JS (and later TS) support for GMRT, that's a thing of the past. #GameMaker
240
M.S.T.O.P. @mstop4.bsky.social · 17/06/2026
I made a website to search and download games from the Game Maker 4 Games CD: gm4gamescd.quadolorgames.com I uploaded the CD to the Internet Archive a few years ago to help preserve it, but browsing it and trying to play some of the games was a hassle, so I decided to fix that. (1/4) #GameMaker
gm4gamescd.quadolorgames.com
GM4 Games CD Archive
A collection of games from the Game Maker 4 Games CD.
131
M.S.T.O.P. @mstop4.bsky.social · 02/06/2026
Nintendo Music is finally available as a web player. RIP Youtube playlists.
010
M.S.T.O.P. @mstop4.bsky.social · 30/05/2026
Crypt Custodian - another game 100%'d before it leaves Game Pass. Unfortunately, I don't think I have the time to get the boss rush achievements. Very fun game. I didn't realize that it was made with #GameMaker until I saw the credits.
010
M.S.T.O.P. @mstop4.bsky.social · 13/05/2026
Okay, I think I've done everything in Kulebra and the Souls of Limbo just in time for it to leave Game Pass, including the Closure Edition content. Now I can finally follow the game's example and move on from it.
100
M.S.T.O.P. @mstop4.bsky.social · 07/05/2026
I need to finish this game before it leaves Game Pass, or the irony will probably will live rent-free in my mind.
Screenshot of the PC game "Kulebra and the Souls of Limbo: Closure Edition" in the Xbox for Windows app.
010
M.S.T.O.P. @mstop4.bsky.social · 07/05/2026
When I made this arrangement a month ago, I was not expecting a remake of Star Fox 64 to come out soon after. Maybe if I make more arrangements of music from my favourite old games, they'll come out of obscurity. 😂 Anyway, I'm interested in their take on the track.
100
M.S.T.O.P. @mstop4.bsky.social · 30/04/2026
Improved 3D functionality and Typescript support in GMRT you say? Go on...
media.tenor.com
ALT:
030
M.S.T.O.P. @mstop4.bsky.social · 24/04/2026
Well this was unexpected.
Screenshot of the Super Mario Galaxy + Super Mario Galaxy 2 Official Playlist in the Spotify app.
100
M.S.T.O.P. @mstop4.bsky.social · 17/04/2026
I heard that only Season 2 of Minecraft: Story Mode was officially translated into Japanese. Without playing Season 1, I think some things like Ivor's surprise return would have had less of an emotional impact and made less sense, since he was a major character in Season 1. (1/2)
Japanese PS4 boxart of Minecraft: Story Mode Season 2.Scene of Ivor, in his ninja outfit, returning in Minecraft: Story Mode Season 2 Episode 4
100
M.S.T.O.P. @mstop4.bsky.social · 08/04/2026
Welcome back, Pokémon Stadium (JP).
A list of useable Pokémon in the original Japanese version of Pokémon Stadium.
000
M.S.T.O.P. @mstop4.bsky.social · 26/03/2026
010
M.S.T.O.P. @mstop4.bsky.social · 23/03/2026
Didn’t get much at #furnalequinox this year, but I did get this silly goober by @bearsockz.bsky.social
010
M.S.T.O.P. @mstop4.bsky.social · 23/03/2026
Aquas - Star Fox 64 (3D) - Arrangement www.youtube.com/watch?v=9wBv... My YouTube channel will never hold together!
youtube.com
Aquas - Star Fox 64 (3D) - Arrangement
YouTube video by VGM Obscura
000
M.S.T.O.P. @mstop4.bsky.social · 22/03/2026
Thought about what could be in @zeekayart.bsky.social’s furry video game panel at #furnalequinox for so long, a bingo card materialized. Left: Easy mode Right: Leftovers and wishful thinking. Well how this turns out.
110
M.S.T.O.P. @mstop4.bsky.social · 03/02/2026
With Adobe Animate being discontinued, I'm glad I still have my license and the installer for Adobe CS5, which I have been holding on for dear life ever since the Creative Suite was discontinued.
Screenshot of Adobe CS5 installer, listing all the applications included: After Effects, Encore, Flash Catalyst, Flash Pro, Illustrator, OnLocation, Photoshop (32-bit and 64-bit), Premiere Pro, and Soundbooth
100
M.S.T.O.P. @mstop4.bsky.social · 29/07/2025
#MarioPaint #NintendoSwitchOnline #NSO
110
M.S.T.O.P. @mstop4.bsky.social · 29/07/2025
Ha! I knew keeping this around for over 30 years would pay off one day!
010
M.S.T.O.P. @mstop4.bsky.social · 12/07/2025
I haven't done one these in a while: City of Wind (Windia) (風の町 (ウィンディア)) (Final Fantasy Mystic Quest) - Arrangement www.youtube.com/watch?v=jf7d...
youtube.com
City of Wind (Windia) (風の町 (ウィンディア)) (Final Fantasy Mystic Quest) - Arrangement
YouTube video by VGM Obscura
010
M.S.T.O.P. @mstop4.bsky.social · 27/03/2025
Woo, Rhythm Heaven! 🎵
000
M.S.T.O.P. @mstop4.bsky.social · 27/03/2025
Wow, Konami remembered that Gradius exists outside of pachinko
000
M.S.T.O.P. @mstop4.bsky.social · 27/03/2025
Why do I have a bad feeling about #ShadowLabyrinth?
000
M.S.T.O.P. @mstop4.bsky.social · 19/03/2025
GameMaker 3D lighting demo update: the floor is now also shiny! ✨ After weeks of experimenting with screen space reflections and not being satisfied with the results, I just went with using planar reflections, even if it is more expensive. #GameMaker #shaders #gamedev
2194
M.S.T.O.P. @mstop4.bsky.social · 19/03/2025
Vibing with the theme from Fly Tales. Sounds like something from an early Playstation 1 game.
000
M.S.T.O.P. @mstop4.bsky.social · 18/03/2025
I did a double-take at my Steam library today because I thought Flow was on Steam for a minute.
000
Reposted by M.S.T.O.P.
Gints Zilbalodis @gintszilbalodis.bsky.social · 10/03/2025
This is what you do after winning an Oscar
160175565269
M.S.T.O.P. @mstop4.bsky.social · 20/02/2025
My honest reaction after playing the #MonsterTrain2 demo:
Picture of the "Young Michael Scott Shaking Ed Truck's Hand" meme. Ed is labelled "Beating my first run in the Monster Train 2 Demo" and Michael is labelled "Me randomly shifting my units around".
120
M.S.T.O.P. @mstop4.bsky.social · 19/02/2025
My honest reaction to the #monstertrain2 announcement today.
A black-and-white drawing of a stick figure holding a fork and a knife, looking at two cakes labelled with the capsule art for Monster Train 2 and Slay the Spire II respectively in excitement, saying "Holy shit! Two sequels!"
162
Reposted by M.S.T.O.P.
M.S.T.O.P. @mstop4.bsky.social · 14/02/2025
Not quite a game yet, but I've been upping my shader game and experimenting with 3D stuff. I'm grateful for the people in the GM community who've made tutorials and demos on these subjects: @dragonitespam.bsky.social, @xordev.bsky.social, xygthop3, pace_x, and Noah Pauw to name a few.
171
M.S.T.O.P. @mstop4.bsky.social · 13/02/2025
Everything I've worked on for my GameMaker 3D lighting demo, summarized in a 47-second video: youtu.be/jpK_TPTmuwI #GameMaker #shaders #gamedev
youtu.be
GameMaker 3D Lighting Demo 4
YouTube video by Quadolor Games
180
M.S.T.O.P. @mstop4.bsky.social · 08/02/2025
Added environment mapping to my GameMaker 3D demo. I wish GameMaker would natively support cubemap textures in shaders, as it would have made thing a lot easier, but seeing how the engine is focused on 2D graphics, I can see why it isn't a priority. #GameMaker #shaders #gamedev
1130
M.S.T.O.P. @mstop4.bsky.social · 31/01/2025
Seem like a pleasant fellow. #GameMaker
A bug report for GameMaker on Github. The title reads "FUCK YOU ALL", and the description consists of the phrase "FUCK YOU ALL" repeatedly. The steps to reproduce section says "FIX YOUR FUCKING ENGINE, JACKASSES"
350
M.S.T.O.P. @mstop4.bsky.social · 18/01/2025
I took some inspiration of physically-based rendering (PBR) methods and added in ambient occlusion maps and roughness maps. While the normal maps do most of the work in texturing brighter areas, the AO maps do the same for darker areas. #gamemaker #shaders #gamedev
2144
M.S.T.O.P. @mstop4.bsky.social · 16/01/2025
The inevitable Nintendo Switch 2 memes #NintendoSwitch2
000
M.S.T.O.P. @mstop4.bsky.social · 31/12/2024
It's not Normal for the walls to shimmer like water, but on Math it is. #gamemaker #shaders #gamedev
0121
M.S.T.O.P. @mstop4.bsky.social · 27/12/2024
Worked on my GameMaker 3D lighting demo a bit more, now 100% more shiny! It also supports more lights and each of them are fully configurable. #GameMaker #shaders #gamedev
A 3D demo made with GameMaker showing a simple scene illuminated by shader lights using the Blinn-Phong shading model. There are three lights used: a directional light, a point light, and a spot light.A 3D demo made with GameMaker showing 16 spot lights of different hues (arranged in a rainbow) illuminating a simple scene.A 3D demo made with GameMaker showing 3 spot lights: red, green, and blue; illuminating a simple scene. The lights are positioned to demonstrate additive colour mixing.
1174
M.S.T.O.P. @mstop4.bsky.social · 23/12/2024
I've been dabbling with 3D graphics in GameMaker again, after a long hiatus. After about a week and watching many @dragonitespam.bsky.social videos later, I made this basic lighting demo. youtu.be/L0ePINsuhSU
youtu.be
GameMaker 3D Lighting Demo
YouTube video by Quadolor Games
030
M.S.T.O.P. @mstop4.bsky.social · 13/12/2024
My reaction to the Okami sequel in a nutshell: #okami
031
M.S.T.O.P. @mstop4.bsky.social · 13/12/2024
Ocean (4億5千万年への旅立ち…第1章のフィールド) - E.V.O.: The Search for Eden (46億年物語) - Arrangement www.youtube.com/watch?v=2wnV... This has been sitting in my backlog for years now. It was 90% done, but I wasn't satisfied with that last 10% until now.
youtube.com
Ocean (4億5千万年への旅立ち…第1章のフィールド) - E.V.O.: The Search for Eden (46億年物語) - Arrangement
YouTube video by VGM Obscura
000
M.S.T.O.P. @mstop4.bsky.social · 03/12/2024
TGM4! We are so back!
011
M.S.T.O.P. @mstop4.bsky.social · 16/11/2024
I've been using GameMaker for most of those years, I started with GM 2. I found GM from a list of game engines for beginners (from a time when engines weren't as open and free as they are now), and GM was the one that was the most intuitive. Here are the games I've made in my early days: 🎉 #GM25
110
M.S.T.O.P. @mstop4.bsky.social · 14/11/2024
A picture of Shigeru Miyamoto pointing at a red panel with an image of an Xbox Series X on it. The subtitle says "This is an Xbox."
000
M.S.T.O.P. @mstop4.bsky.social · 01/11/2024
If you know, you know #nintendomusic
Badge Challenge from Super Mario Bros. Wonder playing in the Nintendo Music appJump! Jump! Jump! from Super Mario Bros. Wonder playing in the Nintendo Music app
000
M.S.T.O.P. @mstop4.bsky.social · 30/10/2024
Nice to see these tracks getting some more exposure of some kind, any kind. #nintendomusic
000