They also bake in a pretty fascinating way to play those games inside of Dreams itself, making it a YouTube of video games.
So far I opted to play with Scratch Junior, as that
a) runs on my tablet
b) is simple enough for my kid to do most of the scene-building/programming herself :)
c) the block-language is simmilar to the one used with Lego Boost that we have as well :)
On the other hand, it is kinda limited, and we are only able to do simple point and clicks, so I might try Godot now, and see what can we make of it :)
Do you mind sharing a game or screenshot so I can see what's possible?
My four year old is really struggling with the alphabet, I'd like to make a Shooter for him called "Destroy Z", where he would have to identify letters and then go kill them.
Also: don't worry about a 4YO struggling with letters. It's OK. But do make the game anyway.
Grab some freely-licensed assets (there are a bunch of them, they're pretty easy to find with the obvious search queries, mostly CC-licensed), then the code for what you want should be pretty easy to hack up in a couple hours. GDScript, while not very elegant, is simple enough to where you should be able to learn it pretty quickly (it's aimed at non-technical people), and if you don't want to use it, you can use other languages, too.
Some of the ways it does things is a bit confusing, but if you keep docs and a search engine close-by, you'll figure it out; good luck, it's always nice to see parents who care so much!
Something like https://zty.pe/ or Type to Learn mashed up with Reader Rabbit.
I know there's a lot of disdain for them but I credit a lot of my early development to edutainment games. Difficult to pin down their actual effect of course.