Files
metaverseDubai/docs/troubleshooting/FAQ.md

121 lines
4.7 KiB
Markdown
Raw Normal View History

# Frequently Asked Questions (FAQ)
## General
### Q: What is the Dubai Metaverse project?
A: The Dubai Metaverse is a high-end, cinematic, 8K-ready, interactive demo district of Dubai built with Unreal Engine 5.4. It features photoreal visual fidelity, MetaHuman NPCs, weather systems, and performance-optimized real-time play.
### Q: What version of Unreal Engine is required?
A: Unreal Engine 5.4 or 5.4.1 is required. See [UE5 Installation Guide](../setup/UE5_INSTALLATION.md) for installation instructions.
### Q: What are the system requirements?
A: See [Technical Brief](../../docs/TECHNICAL_BRIEF.md) for detailed system requirements. Minimum: 8-core CPU, 32GB RAM, RTX 3070/equivalent GPU, 100GB+ storage.
## Installation
### Q: How do I install Unreal Engine 5.4?
A: See the comprehensive [UE5 Installation Guide](../setup/UE5_INSTALLATION.md) which covers Windows, Linux, and WSL installation methods.
### Q: I'm getting "GitHub access denied" when cloning UE5
A: You must link your GitHub account to your Epic Games account first. Visit https://www.unrealengine.com/en-US/ue-on-github and follow the instructions.
### Q: Build fails with "dotnet-sdk-6.0 not found"
A: On Ubuntu 24.04, add the .NET backports repository:
```bash
sudo add-apt-repository -y ppa:dotnet/backports
sudo apt update
sudo apt install -y dotnet-sdk-6.0
```
### Q: Build takes too long
A: This is normal. With 4 cores, expect 4-6+ hours. With 16 cores, expect 1-2 hours. See [Disk Space Optimization](../../UE5_DISK_SPACE_OPTIMIZATION.md) for optimization options.
### Q: Out of disk space during build
A: Use the optimized build configuration (Development Editor only, 4 cores). See [Disk Space Optimization](../../UE5_DISK_SPACE_OPTIMIZATION.md).
## Project Setup
### Q: How do I create the project?
A: Follow the [Getting Started Guide](../../docs/setup/GETTING_STARTED.md) and [UE5 Setup Guide](../../docs/setup/UE5_INSTALLATION.md).
### Q: Where should I store the project?
A: Store on an SSD for best performance. On WSL, use the Linux file system (`/home/...`) not Windows file system (`/mnt/c/...`).
### Q: How do I configure Git LFS?
A: See [Version Control Guide](../../docs/setup/VERSION_CONTROL.md) for Git LFS setup instructions.
## Development
### Q: What naming conventions should I follow?
A: See [Naming Conventions](../../docs/NAMING_CONVENTIONS.md) for complete naming standards.
### Q: How do I add new assets?
A: Follow the [Asset Pipeline](../../docs/PIPELINE.md) and [Naming Conventions](../../docs/NAMING_CONVENTIONS.md). Run validation scripts before committing.
### Q: How do I use PCG (Procedural Content Generation)?
A: See [PCG Workflow](PCG_WORKFLOW.md) for detailed PCG usage instructions.
### Q: How do I set up lighting?
A: See [Lighting Setup](LIGHTING_SETUP.md) for lighting configuration.
## Performance
### Q: How do I optimize performance?
A: See [Performance Optimization](PERFORMANCE_OPTIMIZATION.md) for optimization strategies.
### Q: What are the performance targets?
A: See [Performance Targets](../../PERFORMANCE_TARGETS.md). Target: 60-90 FPS at 1440p/4K.
### Q: How do I use Nanite?
A: Nanite is enabled by default. See [Technical Brief](../../docs/TECHNICAL_BRIEF.md) for Nanite configuration.
## Scripts
### Q: How do I run the setup scripts?
A: Make scripts executable and run from project root:
```bash
chmod +x scripts/*.sh
./scripts/setup/setup_project.sh
```
### Q: Script fails with permission denied
A: Make sure scripts are executable: `chmod +x scripts/script_name.sh`
### Q: How do I validate my changes?
A: Run validation scripts:
```bash
./scripts/validation/validate_project.sh
./scripts/validation/validate_assets.sh
```
## WSL Specific
### Q: How do I set up graphics in WSL?
A: Windows 11: WSLg works automatically. Windows 10: Install VcXsrv or Xming. See [UE5 Installation Guide](../setup/UE5_INSTALLATION.md).
### Q: Editor won't launch in WSL
A: Check DISPLAY variable: `echo $DISPLAY`. Ensure X server is running. See troubleshooting section in [UE5 Installation Guide](../setup/UE5_INSTALLATION.md).
### Q: Performance is slow in WSL
A: Store project on WSL file system, not Windows file system. Allocate more resources in `.wslconfig`. See [UE5 Installation Guide](../setup/UE5_INSTALLATION.md).
## Troubleshooting
### Q: Where can I find more troubleshooting help?
A: See [TROUBLESHOOTING.md](TROUBLESHOOTING.md) for common issues and solutions.
### Q: How do I report bugs?
A: See [Bug Tracking Guide](../BUG_TRACKING.md) for bug reporting procedures.
### Q: Where can I get help?
A:
- Check documentation: [docs/README.md](../README.md)
- Review troubleshooting guides
- Check project issues (if using issue tracker)
- Contact project maintainers
---
**Last Updated**: 2024