This thesis was divided into two parts. The first part introduced and explained 3D modelling terminology. Moreover, the software that was used to build the environment was covered. The second part focused on the implementation of the project. First a floor plan of the environment was drawn, and a list of models was created. Then the models were made using Blender 3D. The process of making two of the models was documented. After the models were created, they were imported into Unity for testing, which was an iterative process. After the planning, modelling and testing were completed, the environment was built using the previously created and tested models. A small amount of coding was done to implement animation of several models, and inte...