I foresee the future to be drag and drop 2D and 3D game creation.
You will choose from a plethora of of 2D or 3D characters and objects with pre-programmed but modifiable behaviors and effects and you will choose your layout, effects and scenery and type of game and just drop them in place and the engine does the rest.
No event scripting and just modify object settings for how you want them to behave.
We are to the point that is very possible now and I purchased a game engine a few years back that was doing that and had great potential but they lied about being able to share our games with other people and sell games so I stopped using the engine and I don't think it is even available any more.
Once we reach the point a good commercial 3D and 2D game can be created with just drag and drop then it will be a mad rush to create the best 2D and 3D objects.
I have been designing a sandbox type platform creator that is drag and drop using the C2 engine running in the background and you can create very playable platform games with no event or programming at all using that system.
That would open up game design to many more artists that have no interest in programming or writing events.