If an interstitial/rewarded ad is ready, you definitely should not create a new one. I believe this can get you banned. You can create a new ad after On Complete, On Cancelled or On Load Fail event.
Also, all those "Load layout images" actions in your screenshot are useless. Images are not kept in memory, Construct clears images from RAM when you move to another layout.
The solution may be different depending on your game. If your map has mostly open spaces with few obstacles, Diego's method should work quite well.
But if there are lots of obstacles and tight passages, then Pathfinding objects will still overlap badly. You can add some events to slow each instance down if there is another instance in front of it. But this will also be only a partial workaround.
I believe this is the author of this template, try leaving a comment in this post:
construct.net/en/forum/construct-3/your-construct-creations-9/epic-platformer-source-151216
I used that effect in my game, it's pretty good and really makes the characters look more alive.
It's not possible to skew Drawing Canvas. Take a look at this effect:
construct.net/en/make-games/addons/260/dropshadowcolorskew
creating only 3 blank tiles (one for each possible state), and then 26 alphabet letters with transparent backgrounds
Yes, this will use less memory, especially if you crop the unused transparent space on the letters. But you need to decide if the extra effort worth it. If the images are quite small, the difference may only be a few megabytes. So you can do whatever is easier for you.
There is no definite answer to this. For modern phones 300-500Mb shouldn't be a problem, but on older phones with 1-2GB RAM the game may not work.
The less memory you use, the better.
You can use Tween behavior. "Tween two values" action, x=Sprite.width*2, y=Sprite.height*2
Another option is Sine behavior.
330MB is not too bad. You can try different values for "Max Spritesheet size" in project properties, it can significantly reduce the memory usage.
Do you mean TextInput or Text objects? You can't change color of individual letters in TextInput.
Develop games in your browser. Powerful, performant & highly capable.
See this demo:
dropbox.com/s/6o1jx2tgct5ah4q/PhysicsCarSpeed.c3p
Edit: sorry, I just realized your game is downloading images from that website in runtime..
There is a Cordova plugin you can try.
I don't understand why any images would be saved in cache when you are simply playing the game. Do you have ads in your game?
If you need to know the speed of physics object, use this expression:
round(distance(0,0, object.Physics.VelocityX, object.Physics.VelocityY))
It will give you speed in pixels per second.
Like I said, use "SpeechSynthesis -> Supports speech synthesis" condition to check if it's supported on your phone.
Maybe the problem is with something else.