Project Details
Houseboat Hero is a simulation game in which you have to control a houseboat and perform various tasks. Each level adds more parameters to increase the complexity and build your skills.
This houseboat simulator is almost like driving the boats you would rent from www.H2Ogetaways.ca. Twin engines controls, Bow and Stern thrusters buttons, steering wheel, you navigate the canals and tie up at the locks & docks.
Complete levels with different challenges.
- Dock the boat at a busy pier, navigating conditions such as wind and current.
- Navigate through a realistic channel similar to the waterway systems in Ontario Canada with busy boat traffic, without causing damage, docking on the piers and inside the locks.
- Complete each level with top marks to get maximum points! The damage you cause and the time you take will affect your ranking.
Houseboat Hero offers a unique and innovative solution to attract new users to the houseboating experience, expanding the market reach for the client company. For a minimal cost, the client gets a mini-e-tech-simulator in which users can try out what houseboat renting is all about. The solution includes a realistic simulation of the boat navigation and also a true to life environment of the location as recreated from various sources. This helps to attract new potential customers by experimenting with the Houseboat application before actually enjoying the real boat experience.
Houseboat Hero is developed on the Unity engine, allowing you to enjoy realistic Houseboat controls. Throttles, sterns, steering wheel - all options are available for your successful missions completion. There are two control modes - driving and docking, each being customized for different situations in the game.
The physics of the game is based on Unity Physics and aims to have no scripted scenarios but to give the user a unique gaming experience with each launch instead. The implementation of two main engines as physical boat pullers, as well as side engines, made it possible to quickly create the physical basis for boat control without using other plugins.
The game's environment is associated with the Trent River (Ontario, Canada) and the realistic navigation canal infrastructure.
The use of UniTask enabled us to make the game smoother, without abrupt transitions between scenes and levels, and with a simpler implementation of asynchrony, replacing coroutines, and with minimal implementation time.
The variety of levels and their complexity allows for keeping users thrilled about what is happening in the game and increasing desire to complete them all. Weather conditions, thrusters being turned off, or other boats in the canal - all these nuances add up to the unique gameplay that will keep up to your expectations!
Technologies
Unity, iOS, Android, Shader graph, VFX graph, UniTasks, Blender, Maya, Photoshop, Substance painter, Gitlab, Jira, Google Docs.