Ce projet vise à créer une application permettant de jouer avec des pièces de Lego en réalité virtuelle. L'objectif est de fournir une expérience immersive où les utilisateurs peuvent construire et manipuler des modèles Lego dans un environnement virtuel.
- Immersion Totale : Utiliser la réalité virtuelle pour offrir une expérience de jeu Lego immersive.
- Construction Libre : Permettre aux utilisateurs de construire librement avec des pièces de Lego virtuelles.
- Modélisation Réaliste : Reproduire fidèlement les pièces de Lego et leurs interactions.
- Facilité d'Utilisation : Créer une interface utilisateur intuitive pour que même les débutants puissent facilement commencer à jouer.
Pour contribuer à ce projet, vous aurez besoin des éléments suivants :
- Unreal Engine 5 : Pour le développement de l'application VR.
- Oculus Rift/Quest : Pour tester l'application en réalité virtuelle.
- Python : Pour les scripts d'automatisation et de gestion des assets.
- AmenagementVR/ : Contient le projet Unreal Engine.
- Config/ : Fichiers de configuration pour le projet.
- Content/ : Assets du projet, y compris les modèles 3D des pièces de Lego.
- DerivedDataCache/, Intermediate/, Saved/ : Répertoires générés par Unreal Engine.
- assets/ : Contient les assets bruts comme les textures et les modèles.
- prototype/ : Contient des prototypes et des captures d'écran.
- addMaterial.py, move.py, auto.py : Scripts Python pour la gestion des assets.
Si vous souhaitez contribuer à ce projet, veuillez suivre les étapes suivantes :
- Forkez ce dépôt.
- Créez votre branche de fonctionnalités (
git checkout -b feature/AmazingFeature). - Committez vos changements (
git commit -m 'Add some AmazingFeature'). - Poussez vers la branche (
git push origin feature/AmazingFeature). - Ouvrez une Pull Request.
Si vous avez des questions ou des suggestions, n'hésitez pas à nous contacter.
Distribué sous la licence MIT. Voir LICENSE pour plus d'informations.