top of page

Endless runner pilot

Fly through a procedurally generated passage-way until you lose control, creating a new record for your a Local Highscore, challenge your friends to best your local Highscore!
Hover over surfaces but don't crash!

The Mastery of these Mechanics while challenging to pickup will have you on your toes as the speed picks up!

Are you ready to be challenged? Do you want to see your friends try and best you?

I created the entirety of the game in Unity as a solo effort.

​

Creating the game took 4 weeks with 100 hours of time logged between all phases of this projects development.

It was made to test and work on a new system of development where to make a large game you would create sub-games focused on a mechanic required for that larger game where you simplify everything else but that one aspect for reuse/re-purposing.

​

The project brought with it many lessons and experiences that contribute to my experience in development, monetization and distribution.

​

Purpose of creation

It was made to test and work on a new system of development where to make a large game you create sub-games focused on a mechanic required for that game where you simplify everything else but that one aspect.

​

It drove my learning experiences and understanding of systems such as; user interface, saving and loading, monetization, distribution.

​

Even at the end of the project I see learning opportunity's such as updating the project overtime.

​

The purpose of this game for the audience is to react as the game progressively speeds up. It allows for players to change names locally to identify who gained what score on the Leaderboard, this allows players to challenge friends to best their score on their own devices.

​

​

​

Hovercar creation

The Hover car asset was made in Blender 2.8 which is a low poly model intended for mobile. The learning process for using Blender 2.8 being a new update was to learn the basics of how blender works, key controls and various different methods.

​

Once the basics were learned, it was about following tutorials and user guides to develop the asset.

​

The hovercar seemed like the most basic asset that could be made for the game. It has no moving parts and my experience with particle effects made this a working machine.

​

Procedural Generation

The key feature from this game, it does not generate levels, it reuses the Pillars on the screen and moves them from the front to the back once the set reaches a certain point. The system would generate a path as smooth as possible to challenge a player, but not so harsh they don't see whats coming.

​

The speed of the system is tied in with the hovercar because the hovercar could not keep up with the growing speed the system scrolls at and the player would always fail crashing because the car moved too slow.

​

Highscores and Monetization

The high-score board was made and added as a way to track your own personal progress and where you may stand on the leader-board. It seemed like a good idea to highlight where your score stands on the board by highlighting it when you lose so you know where you stand compared to others on your mobile game.

​

The Monetization systems were implemented as a subtle way to earn revenue from the project, it was important learning experience when making all UI element align correctly per device Aspect ratio.

​

I learned a lot about Transform rects, aspect ratios and anchors for each UI element. Getting an ad to display and align was difficult at the time, due to plugins breaking the project to the extent the Visual Studio Intelle system broke down. I was programming without being able to explore the name space and was required to research to get this system functioning.

​

I realise how much more their is to learn from making this project, making and game to generate revenue and distribute has much more work to be done than a standard project.

Availability of Product: 

- Android Marshmallow 6.0.1 onward.

- The game is in the touchup phases. 

- The game is pending Review, Release and is in the Drafting Phase. (29/08/2019)

- Official release will be Mid September 2019. (This date may shift or change as the game gets moved ahead or delayed)

bottom of page