Bonjour,
Prog&Play est une bibliothèque de fonctions pour les jeux de Stratégie Temps Réel (STR). Elle permet au joueur de programmer de manière simple et interactive les entités virtuelles d'un STR. Actuellement, le système Prog&Play est intégré au STR multijoueur Kernel Panic.

Environnement de développement pré-configuré

 * Interface C préintégrée dans l'environnement Geany : Geany_2.5.2.zip
   <http://www.irit.fr/ProgAndPlay/ressources/Geany_2.5.2.zip>
   (documentation <http://www.irit.fr/ProgAndPlay/doc/C/index.html>)
     o Décompressez cette archive dans le répertoire de votre choix.
     o Pour lancer Geany, utilisez le fichier « geanyLauncher.bat ».
     o Si c'est la première fois que vous jouez à Prog&Play, lancez le
       tutorial du jeu /Kernel Panic Campaign/ (cf guide d'utilisation
       du jeu
       <http://www.irit.fr/ProgAndPlay/progAndPlay_Utilisation.php>).
       Lorsque vous aurez terminé de saisir votre programme dans Geany,
       cliquez sur « Compiler », « Construire » et « Exécuter » puis
       observez dans le jeu l'influence de votre programme sur
       l'environnement.
     o Les fichiers d'entête (ConstantList_KP4.1.h, PP.h, PP_Client.h,
       PP_Error.h et PP_IMM.h) sont inclus dans le répertoire
       « ./MinGW-gcc3.4.5/include/ »
 * Interface préintégrée dans l'environnement Scratch : scratch_2.5.zip
   <http://www.irit.fr/ProgAndPlay/ressources/scratch_2.5.zip>
     o Décompressez cette archive dans le répertoire de votre choix.
     o Lancer Scratch.
     o Si c'est la première fois que vous jouez à Prog&Play, lancez le
       tutorial du jeu /Kernel Panic Campaign/ (cf guide d'utilisation
       du jeu
       <http://www.irit.fr/ProgAndPlay/progAndPlay_Utilisation.php>).
       Lorsque vous aurez terminé de saisir votre programme dans
       Scratch, cliquez sur « Le drapeau vert » pour lancer
       l'exécution, puis observez dans le jeu l'influence de votre
       programme sur l'environnement.


            Interfaces à intégrer dans votre environnement de développement

 * Interfaces de programmation généralistes (à intégrer dans votre
   environnement de développement) :
     o Interface Ada : ada_2.5.zip
       <http://www.irit.fr/ProgAndPlay/ressources/ada_2.5.zip>
     o Interface C : c_2.5.1.zip
       <http://www.irit.fr/ProgAndPlay/ressources/c_2.5.1.zip>
       (documentation <http://www.irit.fr/ProgAndPlay/doc/C/index.html>)
     o Interface Java : java_2.5.zip
       <http://www.irit.fr/ProgAndPlay/ressources/java_2.5.zip>
       (documentation <http://www.irit.fr/ProgAndPlay/doc/Java/index.html>)
     o Interface OCaml : ocaml_2.5.zip
       <http://www.irit.fr/ProgAndPlay/ressources/ocaml_2.5.zip>
 * Interfaces de programmation spécifiques (à intégrer dans votre
   environnement de développement) :
     o Interface C algorithmique : c_algo_2.5.1.zip
       <http://www.irit.fr/ProgAndPlay/ressources/c_algo_2.5.1.zip>
       (spécifique au jeu *Kernel Panic Campaign*)
     o Interface C imm : c_imm_2.5.1.zip
       <http://www.irit.fr/ProgAndPlay/ressources/c_imm_2.5.1.zip>
       (spécifique au jeu *Byte Battle*)
 * Pour savoir comment utiliser ces interfaces suivez le guide
   d'utilisation des interfaces
   <http://www.irit.fr/ProgAndPlay/progAndPlay_Programmation.php>


Cordialement
Rachid CHOUCHI


_______________________________________________
Discussion mailing list
[email protected]
http://listes.jecode.org/cgi-bin/mailman/listinfo/discussion

Répondre à