A 3D office

to make remote work feel real

circle anim 3
Country
USA
Industry
Software, online communication
Company size
250-500 employees
Technology
Babylon.js, TypeScript

About the client

Online workspaces for remote teams

The client is a US-based software company that acquires digital products to enhance their business potential and market appeal.

One of their key developments is an online platform that aims at improving interactions between remote collaborators in business and educational contexts.

circle anim 3

The Challenge

How to make remote work feel real

Our client wanted to upgrade a web application that makes online collaboration tangible by placing it in a virtual office space.

The space was represented as a 2D map, complete with rooms and office equipment, and a 3D version seemed to be the natural way to provide a more immersive user experience.

UNITY 3D was chosen for the proof of concept as it seemed well-suited for the project. After 3 months of development, though, the efforts all but failed due to critical performance issues and lacking support for mobile web browsers.


The Solution

Always use the best tools for the job

As we stepped in to save the day, the first thing to do was to recommend an alternative 3D engine that would deliver the required performance along with broad web browser support, especially on mobile. Our weapon of choice was Babylon.js.

When the client green-lighted our parallel proof of concept, we managed to recreate the functional scope of the UNITY application in less than a month. The result spoke for itself, while UNITY was great for complex 3D games, in the hands of knowledgeable web developers, Babylon.js was much more effective.

TECHNOLOGY STACK
Babylon.js Babylon.js
TypeScript TypeScript

Outcomes

< 1 month

From zero to a 3D web-app

That smashed the client's expectations
MVP

Delivered

Allowing our client to quickly validate the business potential
3x shorter

Development time

Thanks to well chosen web 3D technology

Next project

ABC Chess Book
igniting the passion for chess

circle anim 3