Stencyl is a visual programming language used to create games and other interactive media. Unlike traditional game design tools, Stencyl isn't a text-based language that requires an advanced degree to use. Its simple, direct interface allows for rapid development of 2D games, simulations, and animations without requiring prior programming or scripting knowledge. It provides you with an intuitive toolset to accelerate your workflows and helps you to focus on what's essential, and also assists you in building new worlds and actors accordingly. You get a simple drag and drop interface with more than hundreds of ready-to-use blocks.