Hi! I was interested to discover this Construct 2 thing. I do C++ game development and I'm interested in tools that allow people to create cross platform games. (I have a cross platform PC+mac+linux+iphone toolset for C++ programmers, the most recent version of which is here
.) I'm also curious about tools like GameMaker/Construct because, although they are not what I would prefer to use myself, I am interested in being able to collaborate with people who are more comfortable with these kinds of tools. I would someday like to have the option of making a game engine in C++ but still be able to integrate with game components designed by someone else in a GameMaker-like tool. So the idea of an open source GameMaker-alike is extremely attractive to me because it seems to make that possible.
I poked at the Construct 2 Alpha and downloaded the source. It seems to have a good bit of progress already. I had a few questions.
- I notice this list of "exporters", of which the only one so far is HTML5. Do I take this to mean that one could in theory create "exporters" to other platforms like Flash or exe? Is creating a new exporter a lot of work, the way the exporters work right now?
- I notice the event handlers use a menu-based / "drag and drop programming" paradigm, like early versions of Flash or something. Is there an option to replace the drag and drop with a more conventional scripting language? How easy do you suppose it might be to retrofit such a thing in?
- Are you interested in help porting to other platforms such as mac/linux, or creating exporters for iPhone or whatever?
- I notice the game is "pay what you want". What license is the source code distributed under? I did not find a license file in svn.