Bienvenue dans le projet Mario IA ! C'est une expérience fascinante où nous utilisons l'apprentissage automatique pour aider Mario à naviguer dans son monde. 🍄🌟
Voici la structure du projet :
├── code
│ ├── controllers
│ │ ├── affichage.lua
│ │ ├── connexion.lua
│ │ ├── constante.lua
│ │ ├── espece.lua
│ │ ├── interaction.lua
│ │ ├── neurone.lua
│ │ ├── panel.lua
│ │ ├── population.lua
│ │ ├── reseau.lua
│ │ └── utils.lua
│ ├── debut.State
│ └── main.lua
├── download
│ ├── BizHawk-2.9-win-x64.zip
│ ├── bizhawk_prerequis_v2.4.8_1.zip
│ └── Super Mario World (USA).zip
├── README.md
└── Super_Mario_World_USA.sfc
Suivez ces étapes pour mettre en place l'IA de Mario :
-
Clone du Projet:
git clone https://github.com/Broken972/AI-Game-Mario.git
-
Installation de l'Émulateur:
- Décompressez et installez les prérequis à partir de
./download/bizhawk_prerequis_v2.4.8_1.zip
. - Ensuite, Décompressez
./download/BizHawk-2.9-win-x64.zip
et installez l'émulateur.
- Décompressez et installez les prérequis à partir de
-
Configuration du Jeu:
- Lancez l'émulateur BizHawk.
- Insérez le fichier
./Super_Mario_World_USA.sfc
dans l'émulateur.
-
Lancement de l'IA:
- Dans l'émulateur, creer un .state qui se nomme debut.State (File/Save state/Save name state /debut.State "racine de code")
- Dans l'émulateur, lancez le script
./code/main.lua
.
🎉 Félicitations ! Mario IA devrait maintenant être en action et apprendre à jouer tout seul.
Une fois que vous avez lancé l'IA, elle prendra le contrôle de Mario et commencera à jouer. Asseyez-vous, détendez-vous et observez l'intelligence artificielle en action !
- Fork the repository.
- Create a new branch for your changes.
- Make your changes.
- Submit a pull request