Enemies are falling through platforms

All enemy sprites fall through platforms, rather than staying on them, even though I have physics enabled for enemies.

Do you have a collider managing interactions between the enemies and the platforms?

Adapt this line from your code:

game.physics.arcade.collide(player, platforms);

Also, please check out other threads and Phaser examples, and add code snippets to your question to save time and help others to help you :slight_smile:

The link below has a lot of examples which will help you understand some intricacies of Phaser more practically than trying to interpret the documentation:
https://labs.phaser.io/index.html?dir=&q=