hi,
i working with construct 2 and this things i think must be added in next updates ...
1.Turret behavior :
we can not pick some of an object (or family) as a target .. like objects with different instance variable (like different group) as a target.. (turret behavior just add all family or object as a target ....)
.........
2.debug system :
construct 2 is fast .. so faster then programming but if you have a bug it can get so much of your time because you must use somethings like texts or... to see what happens .. if when we start the game in preview we could see wich event and action runs (like when an action or event run they color change to green and events and actions which not running they get normal color..)
.......
3. dynamic pathfinding : pathfinding behavior is so good ... but ..
almost all good game engines have dynamic pathfinding .. and i know its so difficult .. but it can happen .. i mean pathfinding system must get more updates...
Suggestion : instead of generate obstacle map for each object, use just one obstacle map and generate that map in so many frame (dont generate obstacle map in one frame .. generate just some of that in each frame ... then we have obstacle map in like every 2-4 seconds .. because every piece of that maked in one frame ...then use the same thing for calculate patch for each object .. so we have no lag ... and objects no more overlap eachother
and we can have heavy algorithms like dynamic pathfinding…
construct 2 just do every thing in 1 frame and this make this good engine a little solid … you just can do heavy thins in more then one frame…)
..
.......
4. export to full screen windows game: ... (node-webkit is good but we can not have a really full screen mode (its just have maximum window size))
......
thanks for this good game engine