EXPLORE:LDN is a browser based 3D application developed with the Unity engine that enables users to explore London’s major landmarks through a beautifully crafted interactive experience.


The traditional tube network map is a masterpiece from which travellers can plan routes and easily identify stations. However, whilst the map is simple, it is not geographically representative and provides no added information as to what lies at each station in the network. EXPLORE:LDN aims to solve this issue by visualising the tube network through the latest browser technology to produce a truly immersive navigation and exploration experience.


Provide an effective service from which users can explore London’s major landmarks and retreive transport guidance.


Tourists, Commuters, Digital artists


Inform users and encourage exploration!



The application is built using the Unity game engine. In turn, Unity enables the development and launch of both 2D/3D graphics within any compatible web browser. Unity is a streamlined and efficient technology that allows users to create rich and sophisticated user experiences. The game engine is also highly performant including for instance real time rendering and shadow casting. Moreover, Unity can be launched across numerous platforms.


Autodesk Maya is an industry leading 3D development software that includes highly advanced 3D modelling tools, texturing, rendering, animation and simulation. In the context of this project, Maya has been used to develop the 3D building assets needed to create the London cityscape.



Unity hold’s the ability to be exported as WebGL so can therefore be viewed from the majority of desktop browsers and therefore be embedded within wider websites. However, there are some limitations depending on the user’s browser which can potentially limit the effectivness of the user experience. I have therefore designed my application around these limitations to avoid any potential issues.


Resizing the browser window takes no effect on both the user experience and application performance. This is because Unity renders full-scenes on a frame-frame basis, therefore when the browser window is resized the rendering engine can adapt it’s sizing properties.


Unfortunatley due to the high loading requirements, Unity WebGL does not support the majority of mobile devices. Whilst this is certainly a drawback of the platform, in my opinion this individual project is very much suited to the fully interactive desktop experience. What’s more, whilst the main application would not be available via mobile devices, users can still take advantage of features such as route planning, status updates and the social media feed housed within the wider EXPLORE:LDN website.