MegaMente Br I see you have 38fps. Can you give me details of your project: nwjs or chrome, something else? your specs? Resolution? Number of objects? Thanks
Yep, on the last image, I got 38 fps before some optimizations, now I am getting about 40-46 fps.
- I have in total 106 of those 'MeshLoaders' and 4 of them are lights, 1 is a continuous animated mesh (piston), and 1 is a 3D text, 2 of them are entities (with 3d anti-overlapping) and finally 1 that is a Ghost Block to prevent placing a block where a entity is standing.
- Currently I am using Google Chrome.
- I am playing with aspect ratio of 16:9 (1280x720) (unfortunately I wasn't able to use other screen sizes or the game screen would be stretched)
- If I do remember correctly it's in total 136 objects.
- All the 'MeshLoaders' have by default size of 16x16 on Construct 2 Editor.
- The big equipment on my screen is just a 2D image on the normal screen with 2 Sine behaviors.
- And finally a raycast with 4.5 blocks (1 block =16x16) radius with 288 steps in total every 1/24 seconds.
Edit: I forgot to say... Also, the 'player' is using Construct 2 physics as collision. I am planning to change that but will be very far in the future.
+ I can push the other entity (blue box) over other box and it have collisions to detect if it is nearby/overlapping a block when beeing push and 'jump' to be over it.
Edit 02: I forgot to say again... From the 'MeshLoaders' I have 4 which is in a constant loop (using sine behavior values) playing PreBuilt Animations
1: (Floating; RotationZ; StretchZ)
2: (RotationX)
3: (RotationY)
4: (Floating)