Hi everyone,
I’m glad to announce that the Highroad Engine is now available on the Asset Store!
So what’s the Highroad Engine? Well after releasing the Corgi Engine and the Infinite Runner Engine, I took a few days off to create a game for a gamejam. It became Shapeshifter Biker, which got quite successful, and ended in Rock Paper Shotgun’s Best Free Games of 2016 list.
I then took the basis of that game and made it into a proper racing asset, complete with AI, laps, vehicles, and everything else you need to create your own arcade racing game.
There’s a very complete list of features on the Highroad Engine dedicated page, but here’s a brief recap:
CREATE YOUR OWN RACING GAME
The asset is inspired by old school, arcade racing games such as Micro Machines, and is built with versatility in mind. Motorbikes, cars, wipeout like vehicles, trucks, karts, you can create anything you want. Vehicles are built via an easy to customize car controller, so you can tweak speed, acceleration, steering without a single line of code. Plus if you want more it’s super easy to extend, and there are examples and documentation to help with that.
PLAY EVERYWHERE
The Highroad Engine allows you to drive using your keyboard, gamepad or any mobile touch device you want. It comes packed with Nice Touch, More Mountain’s battle tested mobile input solution. Oh and it runs great on mobile of course.
PACKED WITH CONTENT
2 games, 4 racetracks, 8 vehicles, aerial and 3rd person cameras, GUI menus, lobbies, ranking, checkpoints, lap counters, and more!
LOCAL MULTIPLAYER
The asset supports 4 local players by default, but you can push that limit to as much as your machine can handle (it’s just a matter of buying more gamepads after all).
AI BOTS
Add and customize bots super easily. Setup their behaviour without a single line of code. Adding waypoints to refine their trajectories is as simple as a few mouse clicks.
EASY TO USE
Creating your own racing game has never been this easy. Import your tracks and vehicle models, add colliders, controllers, and play within minutes! You can create a whole game without a single line of code, thanks to all the custom editors, handles and gizmos. And if you want to build on top of it, the asset has been built for extendability, with virtual classes, minimal coupling, and good practices in mind.
COMPLETE DOCUMENTATION
The Highroad Engine comes complete with a full API documentation, as well as a functional documentation covering all the main aspects of the asset. Furthermore, the code is fully commented, so it’s easy to understand what’s happening and make changes at all times.
ONLINE MULTIPLAYER
The online network part of the asset is based on Unity UNET HLAPI and extends these standard classes, offering you a custom tailored experience while remaining standard and compatible with the future of UNET. Plus code and race scenes stay the same for network or local play!
As for my other assets, this one will be built upon on a regular basis. I’ve already got a few ideas for the upcoming updates, but please let me know what you’d like to see added, what you like and what you don’t, and it’ll make the asset even better!