Amir Awan
Frontend Web Engineer | University Lecturer
Amir Awan
Amir Awan
Amir Awan
Amir Awan
Frontend Web Engineer | University Lecturer

Bryden Wood – Seismic School Configurator

During my tenure at Bryden Wood, I was part of a specialized team focused on developing design configuration web applications. We encountered challenges with Unity’s UI, which was visually and aesthetically lackluster for web apps, along with limitations in WebGL’s capabilities for front-end to back-end communication.

Our strategy involved creating a platform that utilized the front-end web stack for the user interface and Unity’s WebGL for the back-end. Through iterative weekly sprints, we developed a JavaScript-based template to manage communication between the web and Unity by sending messages and parsing JSON. The UI was implemented using hardcoded HTML and CSS, without relying on frameworks, tailored to meet specific client requirements.

Ultimately, our team established a robust methodology for future web application development. The HTML5, CSS3, and JavaScript-based UI proved to be more efficient, visually appealing, and adaptable compared to Unity3D’s native UI. Leveraging JSON for real-time data transmission between front-end and back-end significantly enhanced our ability to handle configuration metrics effectively. For more details, see below:

 

https://www.brydenwood.com/projects/seismic-school-design-app/s93006/