
I do worry about the limits of the visual interface - unclear how properly object-oriented it really is it certainly has simple stuff presumably javascript script editor's in there somewhere, but haven't seen it yet. it seems to be 100% free, not open source, and key advantages include slick, codeless coding (it's not like Gamemaker's schitzoid script/visual interface). Stencylworks is a IDE / dev environment for building Flash games very quickly and easily, visual interface for existing modules.I've been on a similar quest and ran across a few other tools not mentioned here:
RETURN ACTOR STENCYL API CODE
If necessary, you can load the project into Visual Studio for enhanced debugging or code development interface.

This framework is based on OpenTK, which is a. You mentioned the ability to draw polygons.If you don't like the way the "PushTowardSprite" built-in function behaves, you can bring up the editor and change it, or add your own that will appear in the list right along with all the built-in commands. The vast majority of the framework code is exposed and editable within the IDE.


As the second iteration, it takes advantage of modern languages (C#) and technologies (reflection on custom code) as well as working out some of the fundamental flaws in the design (now it allows you to place sprites directly in the map editor rather than only a path which must be externally connected to a sprite, and it doesn't try to be quite such a Wysywig editor because there are some things you want to happen at run time only and others you want at design time only). The Scrolling Game Development Kit version 2 is the second major iteration (rewrite) of a game development IDE and framework for exactly this kind of prototyping and simple 2-D game development.
