I just wrote a "Conway's game of life" implementation in Construct 2 it's REALLY slow. I used the same logic to make it with ruby:
https://github.com/MarcoWorms/ruby-game-of-life
but in Construct 2 when i try to evaluate the "next generation" it takes about 20 seconds to calculate it. I don't know if i messed up the code or Contruct 2 is just slow for this, when i set the field to somthing like 10x10 it runs nicelly, if its above 40x40 then it take ages to calculate. The button press here is what triggers the "calculate next generation" action (normally that should go in an "Every X Seconds", but i'm using the button for debug purposes), and here is the code:
http://i.imgur.com/YOXKM0r.png
Here is the first part of the code but it's probably irrelevant http://imgur.com/GBqoFDU
Thanks for taking your time to read this <img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile"> I really like using Construct and i hope this is not a problem related to the engine, I'm almost certain i did some anti-pattern but i just can't find it.
* I can't link the .capx because i don't have 300 rep, if anyone needs more info on the source i can take more screenshots <img src="{SMILIES_PATH}/icon_mrgreen.gif" alt=":mrgreen:" title="Mr. Green">