After lots of playing around with the scrolling speed, platform hitbox, and platform spawn placement, we've decided to leave them as is. The platforms are easy to reach at first because they spawn closer to the player, but as the game continues, the platforms will begin spawning higher up, allowing the player to jump up higher on the screen. The hitbox, while not perfect, doesn't allow the player to reach the platforms too easily. To amend any other side effects of this hitbox, we've also increased the gravity (fall speed) of the player and removed a bug where they could run while in midair without falling.
This first image shows the platforms spawning 10 seconds into playing an active game.
This second image shows the platforms spawning 35 seconds into playing an active game. As you can see, there are far more being spawned and they spawn all around the screen rather than merely at the bottom.
After lots of playing around with the scrolling speed, platform hitbox, and platform spawn placement, we've decided to leave them as is. The platforms are easy to reach at first because they spawn closer to the player, but as the game continues, the platforms will begin spawning higher up, allowing the player to jump up higher on the screen. The hitbox, while not perfect, doesn't allow the player to reach the platforms too easily. To amend any other side effects of this hitbox, we've also increased the gravity (fall speed) of the player and removed a bug where they could run while in midair without falling.
This first image shows the platforms spawning 10 seconds into playing an active game.
This second image shows the platforms spawning 35 seconds into playing an active game. As you can see, there are far more being spawned and they spawn all around the screen rather than merely at the bottom.