I adopted industry-standard programming practices, including:
- Singleton pattern for managing shared data across scenes.
- Lists for storing rooms, corridors, and objects to allow batch operations.
- Modular functions for expandability and maintainability.
- Proper naming conventions, comments, and version control.
These practices made the code reusable and expandable, setting up a strong foundation for future projects.
