Files
metaverseDubai/QUICK_REFERENCE.md

108 lines
2.2 KiB
Markdown

# Quick Reference Guide - Dubai Metaverse
## Common Commands
### Project Setup
```bash
# 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
```bash
# 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
```bash
# 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
### Documentation Links Broken
- Run `generate_docs.sh` to check
- Verify file paths
- Update links if needed
## Quick Links
- [Project Status](PROJECT_STATUS.md)
- [Next Steps](NEXT_STEPS.md)
- [Technical Specs](TECHNICAL_SPECS.md)
- [Asset Catalog](ASSET_CATALOG.md)
---
**Last Updated**: [Current Date]