2.2 KiB
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
- Follow naming convention (see
NAMING_CONVENTIONS.md) - Place in appropriate folder
- Validate with
validate_assets.sh - Commit with descriptive message
Update Documentation
- Edit relevant .md file
- Check links
- Update if needed
- Commit changes
Report Progress
- Update
PROGRESS_REPORTS/weekX_report.md - Check off completed tasks
- Document issues
- 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
Documentation Links Broken
- Run
generate_docs.shto check - Verify file paths
- Update links if needed
Quick Links
Last Updated: [Current Date]