I will explain better the situation. After loading my level, I use my script for creating the main characters of my game( I have seven characters in my game at any time but these are choosen ramdomly every time my game begins between the 56 characters defined in my script ).

Now I will explain my first post: In the first case I do a test using a standar script instead of my script so I either do not declare or load any aditional entity and my fps is 56. In the second case I use my script but I put an infinite loop in my code before the lines that create the seven characters (entities) so at first glance both cases appears to be the same but I have found at least 26 fps of difference within both cases.

I believe that the difference has to do with the 56 characters defined in my script but I'm not sure.I will appreciate nay comment.

Thanks