The Endless Runner genre has brought a lot to mobile gaming in its prime. The popularity of runner games has provided a fantastic entry point for scores of players to experience the gaming world. They are easy to learn and intuitive to play.
That being said, I still considered them thoroughly boring to both play and develop. Alongside many other others out there in mobile development, I generally think that they’re a dead genre. Larger mobile studios love these games due to the low-risk existing market, minimal investment into design, and ease of monetization through extra skins and in-game currency. Basically, running-game innovation is over, and the market is over-saturated.
This is the wrong approach.
Games are unlike movies, TV, and other entertainment media, as we are still creating new experiences and new ways to interact. There will always be new approaches to things in games. With that in mind, I sought to add my own take on an endless runner game by integrating the gameplay elements that I usually love to have in games but aren’t typical to the existing genre.
Making an Endless Runner – Part 1 – Generating Endless Levels