Warehouse Simulation System
A downloadable tool
Project Description
Developed a sophisticated and immersive warehouse simulation system to enhance warehouse management and employee training. The system comprises two key components: the Warehouse Editor and the Warehouse Simulation.
Warehouse Editor (WebGL)
Description: Created a feature-rich WebGL-based Warehouse Editor designed for administrators and managers to streamline the warehouse layout design and customization process.
Key Features:
- 2D Design Interface:
- Implemented an intuitive 2D drag-and-drop interface for creating virtual warehouses from scratch.
- Provided robust features for item manipulation, such as addition, deletion, copying, cutting, pasting, and seamless undo/redo functionality.
- API Integration for Actual Warehouse Data:
- Incorporated the ability to fetch actual warehouse data from external APIs, allowing users to create virtual layouts based on real-world information.
- Bridged the gap between simulation and real-world scenarios, ensuring accuracy and relevance in virtual representations.
- FirebaseWebGL for Data Management:
- Leveraged FirebaseWebGL to enable secure data storage, allowing users to save and retrieve warehouse configurations effortlessly.
- Supported collaborative editing, persistence of design changes, and seamless sharing of virtual warehouse layouts.
Warehouse Simulation (WebGL)
Description: Engineered a WebGL-based Warehouse Simulation Editor, transitioning from the 2D design environment in the Warehouse Editor to a fully immersive 3D simulation for employee training.
Key Features:
- Full 3D Simulation:
- Utilized Unity's 3D capabilities to provide a realistic environment, allowing employees to navigate and perform tasks in a lifelike setting.
- NavMesh Task System:
- Implemented a dynamic task system using Unity's NavMesh system, enabling efficient navigation and realistic task execution within the 3D simulated warehouse.
- Multi-Task Creation UI:
- Designed and implemented a user-friendly UI within the 3D simulation environment for creating multiple tasks, enhancing the overall training experience.
Impact
Successfully delivered a versatile and immersive warehouse simulation system, demonstrating adaptability from warehouse design to employee training scenarios. The integration of FirebaseWebGL and a dynamic task system showcased a commitment to realism, user-friendliness, and efficient data management.
Technologies Used:
- Unity
- C# Programming
- WebGL
- Firebase (for data storage and retrieval)
- NavMesh (for realistic navigation and task execution)
Results
Delivered a feature-rich and immersive warehouse simulation system, empowering users to create, simulate, and manage diverse scenarios with ease. The project demonstrated technical proficiency, attention to user experience, and a seamless integration of various technologies to achieve project goals.
| Status | In development |
| Category | Tool |
| Author | sulemanitis |
Leave a comment
Log in with itch.io to leave a comment.