Best way to optimization for my game ? (4 device Profiler)

i am developing my new 3d game. My game is infinite racing. i am instantiating objects. Models are low poly but it is lagging (ipad3,Asus tablet,htc one m9) . working good some devices (general mobile discovery 2,iPhone 6,samsung s6)

What is my problem ? What can i do for optimizing?

my device profilers (ipad3,Asus tablet,htc one m9,iPhone 6)

http://s31.postimg.org/spvzkggsb/asus_Tablet_game_Scene.png
asus Tablet game Scene

http://s31.postimg.org/6e7dijwfv/asus_Tablet_menu_Scene.png
asus Tablet menu Scene

http://s31.postimg.org/8q1lax4vv/htc_M9_game_Scene.png
htc M9 game Scene

http://s31.postimg.org/rfy65en0b/htc_M9_menu_Scene.png
htc M9 menu Scene

http://s31.postimg.org/vj2z9pla3/ipad3_game_Scene.png
ipad3 game Scene

http://s31.postimg.org/864xr756j/ipad3_menu_Scene.png
ipad3 menu Scene

http://s31.postimg.org/bocc9ugor/iphone6_game_Scene.png
iphone6 game Scene

http://s31.postimg.org/qvsbu78jf/iphone6_menu_Scene.png
iphone6 menu Scene

Take a look at my quick performance tips here:

Also see these great profiling tips:

Also, a little more specific help for your game:

Don’t just instantiate/destroy objects for performance reasons. It is a much better to create an object pooling system that instantiates objects at the start of the game and reuses the same few objects.

Let me know if this helps :sunglasses:

what settings should ? :smiley: