Skip to content

Latest commit

 

History

History
64 lines (43 loc) · 1.93 KB

README.md

File metadata and controls

64 lines (43 loc) · 1.93 KB

Agar.ia 3D

Agar.ia est un jeu vidéo développé en C++ par l'association PC[i], une version de Agar.io destiné a des IA

Build linux Build Windows

Installation

Linux

  1. Assurez-vous d'être à jour :

    sudo apt update
    sudo apt upgrade
  2. Installez les dépendances :

    sudo apt install make g++
    sudo apt install qtchooser
    sudo apt install qt5-default qtmultimedia5-dev build-essential freeglut3-dev
  3. Récupérez le code :

    git clone https://github.com/pci-ua/Agar.ia3D.git
    cd Agar.ia3D/
  4. Compilez le programme :

    qmake
    make

Windows

En préparation

Création de votre IA

Pour créer le programme de votre IA, vous pouvez créer dans le dossier /Intelligence un joueur soit en partant de zéro, soit en partant d'un modèle déjà éxistant :

  • Tay : Une IA parfaite pour débuter tranquillement !
    Vous avez juste besoin d'écrire votre code dans le fichier Tay.cc toutes les informations sont directements misent dans ce fichier.

  • Indila : Un pattern d'IA plus pousser et permissif.
    Si vous avez de bonne base en C++ et que la programmation orienté objet ne vous fait pas peur, ce template est fait pour vous! En effet vous trouverez dans Indila.cc et dans Indila.hh un code qui n'attend que votre implémentation, toutes les indications sur les prérequis sont à l'interrieur de ces dernier!

Contribuer

Les contributions sont pour l'instant réservé aux membres de l'association PC[i], n'hésitez pas à nous rejoindre !

License

Pour l'instant aucune utilisiation (qu'elle soit personnel ou non,commercial ou non)