I noticed that students didn't know how to get started. They placed the blocks in odd places, but not the boosters. So now, when a block is picked up, the booster object fades-in a ice-colored square to draw the eye and suggest a connection. I did something similar with Water Drop Function Machines.
These are the things I'm working on for my STEM teacher resource, mosaic-paths.com
Saturday, September 26, 2026
Thursday, September 24, 2026
Water Drop Function Machine Updates:
I noticed that students were putting the panels in the way of the water drops, but not in the machines, so I updated the graphics.
At first I was just going to give the socket and the panels octagonal corners. But then I decided to use the style from a few of my other puzzles and make the panels look like crystals by making them transparent sky blue. I think the new crystal panels are move visually interesting than the previous metal ones.
A few things had to be adjusted. Notably, I have an object that displays the default x at a certain depth, but it doesn't have a sprite. I forgot that in order to use instance_place (which I was putting in) an object has to have a sprite to use as a collision mask, even if you don't display that sprite.
I'll need to fix the intro screen to match the current graphics.
9/26/2026
Update.
Name mode has been added to Water Drop Function Machine. All the corresponding updates, including the victor sceen have been made. I eliminated the outdated example machines in the intro screen since they don't match anymore. I should do something to make that screen more interesting.
Sunday, September 20, 2026
I noticed a student spamming solution in Algebra Cyphers, so I changed the solution verification. Before it only ejected incorrect tiles. But this made it so someone could put in tiles until they had the solution. For now it ejects all the tiles in the solution row if any are wrong. I would like to have some better sort of feedback, but I don't know how to do that yet.
I need to figure something out for Hexagon Functions, because that has a similar issue. I was thinking about a temporary slowing during each error or having a danger element like Venn Diagrams has (with a reroll of the random elements). Maybe there is another idea that would be better.
Bug fix for Projectile Motion 1. The Left Click and Enter weren't being consistently cleared, and so the simulation would skip step 3.
But including these lines in the create event solves this:
mouse_clear(mb_any);
keyboard_clear(vk_enter);
I also solved an issue where the button to open the Desmos Graphing Calculator didn't open in a new tab, but changed the old tab.
This was needed:
url_open_ext("https://www.desmos.com/calculator","_blank");
Tuesday, September 15, 2026
Monday, September 14, 2026
Tuesday, September 8, 2026
I made a mistake with version control and deployed a partial new version of Blocks and Pips. This broked the game at level 2. It's fixed now.
I somehow also broke Venn Diagrams. Looking at this now.
Same issue with Venn Diagrams. The working version was halfway through a major change, and by updating a cosmetic issue on that version, it broke the sequence.
Saturday, September 5, 2026
More Interactivity.
Things that can be dragged should react to the mouse being there. So I'm starting to put that in each of my puzzles.
Right now the process is simple:
Create: mouse_in=false;
Mouse Enter: mouse_in=true;
Mouse Leave: mouse_in=false;
image_alpha=1-mouse_in/7;
This was users can discover the interactivity a little more obviously. Hopefully. The effect is subtle, like I like, but noticable enough to suggest that the tiles are, in fact, tiles.
I also need to work on my older buttons. They don't have a mouse-in effect yet. Same reasons.
Blocks and Pips Minor Update
I noticed that students didn't know how to get started. They placed the blocks in odd places, but not the boosters. So now, when a bl...
-
My puzzle Blocks and Pips is in pretty shape now. The main issues are: Some of the puzzle stages don't flow like I want them to. Th...
-
Still work on my rewrite of Venn Diagrams. Most of the game mechanics are in good shape. The next things to do: Catch repeated errors. M...
-
I as looking at the code of Venn Diagrams with Unnecessary Lava, just to make a small change, and I ended up doing almost a complete rewrit...