Projet PFA

But du projet

Le but du projet est la conception d'un jeu en OCaml en utilisant le modèle ECS (entity-component-system).
Il permet entre autre de se familiariser avec :

Les premières séances proposent des cours d'introduction au différents concepts, ainsi que des TP réutilisables dans le code. Au fur et à mesure du projet les séances deviendront de plus en plus autonomes avec (présence des enseignants les 2 premières heures pour du support technique OCaml).

L'espace eCampus du cours est ici : https://ecampus.paris-saclay.fr/course/view.php?id=41783

Plan du cours, supports de cours et de TP

  1. Introduction, rappels OCaml : cours 1 en HTML5 , cours 1 en PDF et version imprimable .
    Le modèle ECS supports PDF et version imprimable .
  2. Git : cours 1 en HTML5 , cours 1 en PDF et version imprimable .
  3. Boucle principale de jeu cours 3 en HTML5
  4. Un squlette de code à télécharger (si vous souhaitez repartir un projet vierge et intégrer des éléments de pong judicieusement choisis en plus des votres).

    Pour utiliser ce sequelette sous jupyter, il faut éditer le fichier dune-project se trouvant à la racine et remplacer (lang dune 2.6) par les deux lignes :

    (lang dune 2.1)
    (allow_approximate_merlin)

  5. Éléments de Physique cours 6 en HTML5 , cours 6 en PDF et version imprimable .
  6. Aide au projet
  7. Deuxième chance :

Information pratiques