Skip to content

LoboaTeresa/AI-Mario-Party

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 Mario Party AI: Woomba Grangler Master 🤖

Welcome to AI-Mario-Party!! Here we present an AI capable of playing (and winning) Mario Party minigame Woomba Grangler!!!!

MarioParty

🛠️ Set up

Back to Top

  1. Install DesSmuME on your computer. You can download it from here. You might find this guide useful: How to play Nintendo DS games on your PC.

  2. Download the ROM of Mario Party DS. You can download it from here.

  3. Update the properties file to match your screen display.

  4. Clone the repository

git clone https://github.com/LoboaTeresa/AI-Mario-Party.git
  1. Install the requirements. You need Python 3.8.5 or higher.
pip install -r requirements.txt
  1. Train the model (optional). You can skip this step if you want to use the model we have already trained. The code for training your own model can be found here, and the dataset is stored in the ´./assets/det_dataset´ folder. A more detailed explanation can be found in this other repository.

🚀 Usage

Back to Top

  1. Run the game: open Mario Party DS wit

  2. Unzip the ´./models/train2.zip´ file.

  3. Run the script:

python3 main.py

A pop up will come up showing a list of available minigames.

  1. Start the minigame and immediatelly after, click on the pop up to select the minigame you want to play. Let the AI play for you!

🩺 Project Roadmap

Back to Top

In the future, we would like to add more minigames. For example:

  • Goomba Wrangler
  • Wanted!
  • Trace Cadets
  • Domino Effect

👥 Aknowledgements

Back to Top

Muchas gracias a Ceuta Open Future por organizar cada año el #HackatonCOF y por haber contado conmigo para los talleres de esta edición. Me gustaría mandar una mención especial a Diego Ewokcillo y a Paola Castaño. ¡Gracias por todo!

This repository was inspired by CodeNoodles. Thanks!

📝 License

Back to Top

MIT License

About

Code repository for training an AI model and challenging it to play Mario Party minigames

Topics

Resources

License

Stars

Watchers

Forks

Languages