Unity 3D.
This is what I (and others in the community) moved on to. Its free and super powerful. Games like Assasins Creed, Clash of Clans, Hearthstone, Angry Birds, Temple Run, Kerbal Space Program, Fallout Shelter, Wasteland, Endless Legends, and alot more I could name off the top of my head have been made using Unity.
The engine is more complex than Alice and does require actually writing code so you will need to learn the syntax. It also has lots of cool features Alice doesn't have like: A physics engine, a lighting engine (a proper one), 2 animation engines, a sound engine, networking, ect. All built in.
Here is the Unity website, I would take a look around its got alot of cool stuff:
http://unity3d.com
Best of luck with your programming!