Usually, an advergame isn’t taken seriously. But the guys from Eccentric Engine worked hard and get a balanced and entertained racing car game and at the same time they respectedÂ the customer’s requirements.Â Chase Life is a game for Maruti Suzuki Motors to promote the launch of their new car, the Alto K10.
In the game, you mustÂ customize your car and drive fast to reach every checkpoint before the time ends. You can play it using the keyboard or a mobile device as gamepad and if you are good enough, then you can challenge your friends to beat your best score
The game is already availableÂ here!
We were in touch with Gaurav Rane, Co-founder of “Eccentric Engine” and he kindly answered our questions about the game and the development process.
– Your game looks really cool! How many people was involved on its development?
Thanks a lot The game was developed by a team of 4 people. The 3D team of two working on the modelling, texturing and lighting of the garage and track and two developers who worked with Actionscript as well as socket.io to create the mobile controller for the game.
– Choosing the best technology for a project could be complicated. Could you mention why Flash and why Flare3D?
When we conceptualised the game, the requirements were that it had to be a web-only game. Looking at some recent numbers with the games we have developed, Stage3D was chosen over Unity3D for web games. The fact that the Unity plugin is being blocked by Chrome contributed to the decision too. Our programmers have a strong background in flash and are also experienced with Stage3D, having worked with some other engines in the past.
This time we had to work against the clock to create the game. Flare3D became a no brainer because of its superb editor and superior performance. It just made prototyping a breeze and we had decided on using it at conceptualization stage itself. We also knew that given the time at hand the advanced loading functions of Flare3D and accessing objects makes it very easy. Plus the other features like integration with the Away Physics engine was exactly what we wanted.
– Which was the hardest problem to solve in the development process? Can you mention how you solved it?
The biggest problem we faced was choosing a physics engine for the game. Flare3D 2.8 was announced and we were looking forward to some great physics examples with it, so we started out with Flare3D physics. But we soon realised that not everything was possible with the current state of the physics engine that we wanted in the car, so we went ahead with the AwayPhysics integration. Of course the extensive documentation helped solve most of our problems.
Note: The refered example of Away Physics integration is included in Flare3D distribution.
– Did you received some feedback from the client?
Lots of it I’d love to share a lot of it here, but wouldn’t be able to. They really liked the overall experience of the game and this game will hopefully get them to take Gaming much more seriously. Of course, there were some questions and comments asked during the development of the game, physics related, which I am not sure, Albert Einstien would have been able to answer :p
– I think that you can learn something new in every project. Did you learn something new developing “Chase Life”?
We were looking forward to learning shader programming with FLSL when we started with this project, so that we could use all kinds of cool effects in the game. Slowly but surely we are on our way, right now we have just implemented a version of the ColorSwitchShader. Soon we are looking forward to implement way cooler stuff in future projects.
– What about the future? Are you working in a new game?
While Eccentric Engine is a Digital Marketing Company, our division Eccentric Thrill was created with the intent of creating brilliant games. While we currently build games for Brand Promotion, we are hopeful of starting our own Gaming Label really soon.
The team is comprised of people who are gamers themselves and love creating these amazing experiences for others. We have worked on some games in the past making use of other engines like Unreal and Unity, and flash was mainly used for our web experiences. Since Stage3D is progressing so well already and with the demos I have seen with AGAL2, we cannot wait to get AAA gaming experiences to the web with Flare3D. Lots of games planned for the coming year.
Are you ready to run a race?Â Play the game HERE
About Gaurav Rane:
Co-founder, Eccentric Engine. He also heads the Tech and Games development team at Eccentric Engine.
About Eccentric Engine:
Eccentric Engine is a Digital Marketing Agency based in Mumbai, India, with expertise in developing Games and Tech Experiences for Brand Engagement.Â The agency has created gaming experiences for Red Bull, Tata Motors, Maruti Suzuki among other Brands.