# HorizonForge 🌟

**AI-Powered Collaborative Creation Platform for Meta Horizon Worlds**

[![Live Demo](https://img.shields.io/badge/Live%20Demo-Interactive-brightgreen)](https://alexandros-thomson.github.io/horizonforge/docs/interface-demo.html)
[![GitHub](https://img.shields.io/badge/GitHub-Repository-blue)](https://github.com/alexandros-thomson/horizonforge)
[![Meta Horizon Creator Program](https://img.shields.io/badge/Meta-Creator%20Program-important)](https://developers.meta.com/horizon/creators)
[![MHCP 2025](https://img.shields.io/badge/MHCP%202025-Mobile%20Genre%20Showdown-ff69b4)](https://mhcp-mobile-genre-2.devpost.com)

---

## 🚀 What is HorizonForge?

**HorizonForge** is an AI-powered collaborative creation platform that democratizes world-building for Meta Horizon Worlds. It combines generative AI with real-time collaboration, enabling creators to build professional VR experiences in minutes instead of hours.

### Key Features:
- 🤖 **Generative AI Integration** – Instant 3D environment generation from natural language descriptions
- 👥 **Real-Time Collaboration** – WebSocket-based multi-user editing with live synchronization
- 📱 **Mobile-First Design** – Optimized touch interface for seamless mobile and VR gameplay
- 🎨 **AI Asset Generation** – Automatic texture, mesh, and audio generation via Meta GenAI
- 🧠 **Adaptive AI NPCs** – Intelligent characters that learn player behavior patterns
- 🌐 **Open-Source & Community-Driven** – Built for remixability and collaborative development

---

## 🎯 The Problem We Solve

**Traditional world-building barriers:**
- Requires deep technical expertise (3D modeling, coding, asset creation)
- Time-consuming pipeline (concept → design → implementation → testing)
- Inaccessible to non-technical creators
- Solo creator bottleneck limits scale and complexity

### Our Solution:
**HorizonForge** dismantles these barriers by pairing human creativity with generative AI. We make professional-quality world design accessible to everyone, from solo creators to large development teams. We eliminate the "expert-only" barrier and empower creators at all skill levels.

---

## ✨ Features Showcase

### Real-Time Collaboration
Invite your team and build together in real-time. Edits are synced instantly with zero lag.

![Three creators building a castle together in real-time in HorizonForge](https://copilot-commands.githubusercontent.com/copilot-images/image/c9276d40-4032-473d-82d8-5b4d7159c5d0.png)

### AI-Powered Generation
Generate assets, textures, and even entire environments using natural language.

![AI suggestion panel in HorizonForge with options to generate medieval torches and moonlight ambiance](https://copilot-commands.githubusercontent.com/copilot-images/image/33215975-01e4-4d8b-9604-566b7381f5c6.png)

### Voice-to-World Creation
Speak your vision into existence. Use voice commands to build and modify your world.

![Voice command interface in HorizonForge with the text 'Create a castle appearing'](https://copilot-commands.githubusercontent.com/copilot-images/image/4a1c0d54-159b-4377-a859-66177579c855.png)

### Intuitive Dashboard
A clean, mobile-first dashboard gives you access to all of HorizonForge's powerful features.

![The HorizonForge dashboard with options for login, collaboration, AI generation, voice mode, and VR launch](https://copilot-commands.githubusercontent.com/copilot-images/image/25d30424-9469-42b7-a37f-380d38e219ba.png)

---

## 🛠️ Technical Innovation

- **AI-Powered Generation**: Describe environments in natural language; HorizonForge generates fully realized 3D spaces.
- **Real-Time Collaboration**: WebSocket-based synchronization enables multi-user editing and instant feedback.
- **Mobile-First Architecture**: Touch-optimized UI for seamless creation and gameplay on mobile devices.
- **Generative Assets**: Textures, meshes, and audio generated on-demand using Meta's GenAI models.
- **Adaptive AI NPCs**: Intelligent characters that learn from player behavior and respond dynamically.
- **Scalable Backend**: Deployed on Netlify + Supabase for global availability and real-time sync.

---

## 🏆 Meta Horizon Creator Competition 2025

This project is an entry for the **Meta Horizon Creator Competition 2025: Mobile Genre Showdown**. Our goal is to showcase the future of accessible, AI-assisted creation in the Metaverse.

---

## 📜 Future Roadmap

- Advanced procedural generation for infinite world variety
- Voice-to-world creation (describe verbally, build instantly)
- AI-powered asset marketplace with community voting
- Cross-platform creativity (mobile to desktop to VR seamlessly)
- Community-driven AI model fine-tuning for cultural relevance

---