Virtual House, Simulation, AEC (Trades)

An Interactive Educational project (Sim) to teach construction stages of a House

Project Description
This project is primarily a re-creation of the steps involved in construction of a residential house from the point where the Studs have been placed and the Trades would now arrive to start their work. This project was made successful by the combined effort of three Trade departments at NAIT, viz. HVAC, Electrical and Plumbing. Each of these trades were led by a Subject matter expert [SME] who overlooked the progress and audited the development of the house according to Alberta’s building code. The project used Unity Game engine to leverage the interactivity and deploy to Windows, Mac and Web Browsers.
The Problem given (User Stories):
• The current trade students cannot visualize the creation of a house along with three separate trades involved from start to finish.
• The students are further limited by logistical conditions like Travel, Weather/Environmental conditions which will not allow them to visit a live construction site.
• This project would also explore the idea of virtual visiting the house and virtual placing objects at right locations using a measurement tool to access and examine rules of Alberta Code.
• The project would be complete in development cycles, namely versions followed by development of specific features as requested and approved by Instructors and SME’s, example: Measurement of distances between two points in 3d space, Saving data locally etc.
• The tool would be upgraded to provide Measurement done in 3D space for assessment of primarily Electrical Code of Alberta. (Version 2)
• The tool would upgraded to provide a bookmarking feature in 3D space (Version 3)
  • The project was showcased in multiple educational conferences in Canada and Europe alongside, Moodle and MapleTA.
  • The project was showcased in the in-house college magazine Tech-Life in NAIT.
A playable link is available on this post's Web link, it will play on any browser since its WebGL
Animesh Jha
Lead Unity Developer, Product Manager - Educator