Ultimate Endless Runner Kit
The Ultimate Endless Runner Kit is a customisable template that gives you a head start if you are looking to create a 3D endless runner. The template consists of a third person view of a character running from an enemy. A complete environment with props and obstacles add to the complete package and everything you will need to get started. Following is a list of features provided:
Obstacles (7 to start with)
Seven different types of obstacles are provided including obstacles that cover a single lane and multiple lanes, obstacle can be jumped over, slid under and both as well. The obstacle randomiser script automatically generates obstacles on the path based on user provided obstacle frequency values.
Power-ups
The project supports power-ups and magnetism and ghost power-ups have been provided to give you a head-start. You can add your implementation of as many power-ups as you need.
The power-ups even come with their own menu in the shop where they can be upgraded to increases their time duration.
Swipe and Gyro Controls
Two different types of controls options are provided to direct the game character. The swipe controls detect swipe in each direction (up, down, left and right) which translates to jump, duck and strafe.
Gyro controls uses the device tilt direction to strafe while making the character jump and duck using up and down swipes. The gyro controls have been mapped to the mouse for easy testing. Try it out in the web demo by switching the type of controls in the settings menu.
Animated Character
A full set of animations are provided to be used with the character including idle, run, strafe, jump, duck and game over.
Both Legacy and Mecanim animation systems have been provided with the character animated in both systems. You can easily switch to your choice of animation system without having to write even a single line of code.
Missions
The Ultimate Kit provides you with in-game missions that are active in sets of three. Each completed mission is replaced with the next available one. A HUD notification is displayed whenever a mission is completed. The list of currently active missions can be checked in-game from the pause menu and also from the missions menu. New missions can be easily added using a wizard.
Global Achievements
A list of achievements just like Game Center Achievements of iOS assess your overall performance in the different sessions of your runs. New Achievements can be easily added using a wizard.
Menus
A complete basic set of custom menus is provided including main menu, game over menu, pause menu, settings menu, missions menu, achievements menu, instructions menu and a complete shop.
The settings menu lets you toggle between the type of controls (swipe or gyro) you want to use. It also enables you to toggle the sound and music on or off.
The Shop Menu provides a costumes menu, power-up upgrade menu, utilities menu and In-App Purchases menu. Two sets of costumes are provided by default.
NGUI versions of the same menus have also been provided. Just three clicks and your choice of menu can be enabled.
Note: NGUI menus can only be used with C# scripts.
3 Lanes with Adjustable Path Heights
The project currently supports three lanes and can be customized to support as many or few lanes as needed. The path can support variable height and curves.
Sounds and Music
A number of sounds have been plugged in to play at different events such as running, collecting currency units, tapping buttons, stumbling into obstacles and much more. A complete background track is also played during the gameplay.
Interactive Enemy
The primary character is chased by an enemy that responds to it bumping into obstacles or colliding with them face on. The enemy comes with its own sound effects.
Dynamic HUD Elements
The HUD continuously keeps score as the user runs and also shows the count of currency elements collected in the run. Power-up duration meter is displayed when a power-up is collected.
Mileage notifications are provided after every specified distance covered. The HUD also announces the completion of a mission using a drop down. Pause button on the HUD takes you to a menu where you can check out your mission progress and also quit to the main menu.
Optimisation for Mobile Platforms
The project makes use of custom character physics, menu systems and much more to reduce performance lags and keep the framerate as high as possible. Optimization tips are also provided in the user guide.
Choice between C# and Javascript
Both C# and Javascripts have been provided to work with the entire game. You can choose your choice of a programming language and stick with it. All scripts used are well documented to make them easy to modify as needed. Just two button clicks are needed to change your programming language type.
Well Documented Scripts
All scripts used are well documented to make them easy to modify as needed. A complete and frequently updated user guide and release notes are also provided with the project and on our website to make customization as easy as possible.
Supported Platforms: Mac OS X, Windows, iOS, Android and Web Player.
Click here to check out the web demo.
Click here to check it out on the Unity Asset Store.
To contact us directly, please email us at unitysupport@werplay.com





