NetWorld - Game Engine for IAs competition

Installation sour linux (Ubuntu):

recomandé...

Installer gcc, CMake et git:

Dans un terminal:

sudo apt update
sudo apt install build-essential git cmake
sudo apt install libasound2-dev mesa-common-dev libx11-dev libxrandr-dev libxi-dev xorg-dev libgl1-mesa-dev libglu1-mesa-dev

Installer Raylib sur la version 3.0.0 sous linux [cf. raylib-wiki] en suivant le 'Build raylib using CMake' un peut modifie suivant:

git clone https://github.com/raysan5/raylib.git raylib
cd raylib
 git checkout '3.0.0'
mkdir build && cd build
cmake -DSHARED=ON -DSTATIC=ON ..
make
sudo make install
cd ..

First test of RayLib:

gcc -o nw-hello src/hello.c -lraylib -lGL -lm -lpthread -ldl -lrt -lX11
./nw-hello

Compiling NetWorld using a little home made script:

bin/make.sh

Idée de jeux induit:

Optimisation de routage dynamique (Pb. réseaux)

Générer des robots et les déplacer pour couvrir au mieux un réseaux.

  • être résiliant aux pannes
  • Réseau en constance augmentation
  • Circonscrire les Zones defectueuse....

WarBot