Answer:
1) Android and iOS support is coming soon after the release. There will most likely never be HTML5 support, though a browser plugin and NaCl support will almost certainly happen.
2) Love2D is great and was an inspiration to many of Polycode’s features. Never heard of Dreemchest or Agen.
You might (or might not) have noticed that the Polycode website/tumblr/twitter and the Polycode logo colors have slightly changed. This is part of a global redesign that’s happening as we get it ready for release.
A consistent style guide was developed for the Polycode website and the IDE UI was redesigned to match the global style (and since that is the default Polycode UI theme, this will be the default theme when you create your own UI controls in Polycode).
Answer:
Yes, Polycode is free and open source.
Polycode was used for live on-set projections in the new Depeche Mode video.
Answer:
You can use it as a level editor, though most of file formats are optimized towards being read by Polycode specifically. The levels are stored in a binary object format, which is kind of like an optimized binary version of XML that I came up with to save space and decrease loading time. It’s quite easily read from any other language, but like I said, a lot of the way files and data is referenced is very specific to Polycode.
Answer:
C++ IS technically the main language. Most of my own Polycode projects are in C++. The Lua bindings/IDE is kind of like a separate project from the main C++ library, though their development happens in tandem. And I chose Lua because it is the fastest, easiest to embed scripting language out there. Personally, I am more partial to Python, but Python is a real pain to embed and distribute, while Lua compiles in statically with a really small footprint and no dependencies and will run on just about anything.
Answer:
The coming release is focusing on the Lua bindings and the standalone Polycode IDE, which will provide an all-in one development environment and ability to publish to multiple platforms. On the core library side, there have been numerous improvements and new features too numerous to mention, but a UI library, HDR rendering support and more streamlined material management are some of them.
Answer:
While Polycode is definitely trying to be “easy to pick up and use” framework, it does require an ability to program. Hopefully it will provide enough material to be a framework through which you can learn how to do that, but it will not provide drag and drop features, especially game-specific ones, since, technically it is not even a game engine, but a more broad development framework.