[Idea] What you could do to expand the game...
So, this is a programming game idea of mine, that I'll likely not get around to anytime soon since mental health.
What about a game that isn't a programming game, but where objects are made out of components and a script controlling them, where you advance as much through game skill(say FPS, platformer, puzzle, whatever), as you do through improving your tools, by rewriting their scripts, adding or removing components(with limitations), to make them network or give them processing power and other faculties required for autonomous operation.
Ideally, you'd leave every script in the game world open to improvement, including things such as adding networking, HUD or extra on-item display info, as well as limiting the scripts enough to facilitate some microoptimizations(all in all, these are fun, honestly).
I have a pretty detailed concept of my own, but I'm not here to bomb you with my own ideas, so I'll just leave it at what I've already said, perhaps you'll find it an inspiring idea.
Sounds like else Heart.Break()
@SrZorro It is in fact a major inspiration for me, but sadly it itself is... really bad. It just gives you access to enough tools that all you need to do is find your first modifier and one of few PCs with the right functions, and you already have a clear path towards unbounded access to everything in the game world.