Risks and Mitigations - CSC4790-Fall2024-Org/Distant-Lands GitHub Wiki

  1. Risk: Performance Bottlenecks in VR
  • Description: The AI-generated environments could cause performance slowdowns, especially on lower-end VR devices
  • Mitigation: Regular performance testing on different devices. Optimize the rendering process by using lightweight assets and implementing techniques like LOD (Level of Detail) to reduce strain
  1. Risk: Voice Recognition Inaccuracy
  • Description: The NLP component might misinterpret user prompts, leading to incorrect environment generation
  • Mitigation: Use pre-trained models for voice recognition, perform extensive testing on various prompts, and provide users with an interface to manually tweak results if needed
  1. Risk: Licensing Issues with Unity Assets
  • Description: Some Unity assets might have restrictions or licensing fees that can complicate their use
  • Mitigation: Only use assets from verified royalty-free libraries or ensure proper licenses are purchased. Document asset sources to ensure compliance
  1. Risk: Development Delays
  • Description: Unforeseen technical challenges (e.g., integration of multiple AI components or VR optimization) might slow down progress
  • Mitigation: Set up a detailed project schedule with buffer time for troubleshooting. Identify major potential blockers early and research them before reaching critical phases
  1. Risk: Incompatibility Across VR Platforms
  • Description: The VR environments might not run smoothly across all target devices (e.g., Oculus, HTC Vive)
  • Mitigation: Regular cross-platform testing during development. Focus on optimizing for one device first, then expand compatibility
  1. Risk: Over-scoping the Project
  • Description: Attempting to implement too many features (e.g., fully interactive environments, multiplayer support) might overextend resources and delay release
  • Mitigation: Stick to the defined scope (real-time generation, exploration-only). Keep extra features (interactivity, multiplayer) for potential future releases