3d Printing Simulation
This project was developed for a university assignment to understand the use of game engines. The engine in this case being Unity. The task was to develop a 3D printing simulations using certain features of Unity. It had to be 3D with a first-person view point and keyboard-based locomotion. The 3D printer itself had to be controlled via an in-game button interface and the printing needed to be visualised in a unique way of my choice. We were also tasked to develop one interesting feature of our own.
- Programming logic using C# and Visual Studio IDE.
- Used many 3D model assets freely available from Unity and from the asset store to build the environment.
- The 3D printer model was created by me using Blender.
- I implemented a resource system as a extra feature:
- 3D Printing uses a finite resource called “Filament”.
- It’s possible to recycle printed objects turning them into filament capsules.
- Can insert capsules into printer to regain filament.
Lessons Learned:
With this project I learned the usefulness of using pre-made libraries and models if they work for the situation. It was also a great exercise in learning various different softwares and how they work together to complete a fully idealised product.
comments