My kids were able to make complex 3D games at 9yo with very little help using Roblox Studio. It’s free.
Disclaimer: I work for Roblox Corp.
Disclaimer: I work for Roblox Corp.
You also don't need Lua knowledge.
The games can run on desktop, mobile, and even console. Built-in multiplayer. Huge community. Lots of tutorials. It's pretty amazing, to be honest.