Files
metaverseDubai/QUICK_REFERENCE.md

2.2 KiB

Quick Reference Guide - Dubai Metaverse

Common Commands

Project Setup

# Initialize project
./scripts/setup_project.sh

# Setup UE5 project structure
./scripts/setup_ue5_project.sh

# Validate assets
./scripts/validate_assets.sh

# Generate documentation check
./scripts/generate_docs.sh

Data Import

# Import OSM data
python3 scripts/import_osm_data.py --output data/processed/dubai_marina_buildings.geojson

# Convert elevation data
python3 scripts/gis_to_unreal.py data/elevation/dem.tif --output data/processed/terrain_heightmap.raw

Git Commands

# Initialize Git LFS
git lfs install

# Track large files
git lfs track "*.uasset"
git lfs track "*.umap"

# Add and commit
git add .
git commit -m "Initial commit"

Key File Locations

Documentation

  • Main README: README.md
  • Project Plan: PROJECT_PLAN.md
  • Technical Brief: TECHNICAL_BRIEF.md
  • Art Bible: ART_BIBLE.md

Configuration

  • Engine Settings: Config/DefaultEngine.ini
  • Game Settings: Config/DefaultGame.ini
  • Project Settings: PROJECT_SETTINGS.md

Tasks

  • Phase Tasks: TASKS/phaseX_tasks.md
  • Milestones: MILESTONES.md

Common Tasks

Create New Asset

  1. Follow naming convention (see NAMING_CONVENTIONS.md)
  2. Place in appropriate folder
  3. Validate with validate_assets.sh
  4. Commit with descriptive message

Update Documentation

  1. Edit relevant .md file
  2. Check links
  3. Update if needed
  4. Commit changes

Report Progress

  1. Update PROGRESS_REPORTS/weekX_report.md
  2. Check off completed tasks
  3. Document issues
  4. Commit progress

Troubleshooting

Scripts Not Working

  • Check file permissions: chmod +x scripts/*.sh
  • Check Python version: python3 --version
  • Install dependencies: pip install -r requirements.txt

Git LFS Issues

  • Verify installation: git lfs version
  • Re-track files: git lfs track "*.uasset"
  • Check .gitattributes file
  • Run generate_docs.sh to check
  • Verify file paths
  • Update links if needed

Last Updated: [Current Date]