About device temperature while running games

I have a project which is fully created by bleprints,no c++.And I package my game to ios and android,and then running on the real devices.For ios,I’m testing it on iphone6 and iphone6 plus,for android,I’m using galaxy s7 edge(snapdragon 820,6.0.1).After running for about 10 minutes or less,all my devices’ temperatue go very high,maybe 50℃ and above.So for android,the CPU maybe slowed down due to the high temperature,so the fps drops down quickly.

How can I prevent this high temperature?If I write the game logic into c++ code,will this get improved?Thanks a lot!

Hi ,

Due to the large volume of questions and comments concerning the Engine, we did not have a chance to respond to your post at the time you submitted it and, thus, the issue is now outdated. If you are still experiencing this issue in the current release of the Engine, please make a new post for assistance.

.