1. Introduction
  2. Coordonnées, fonctions
  3. Tests et conditions
  4. Intervalles et collisions
  5. Diriger avec les touches du clavier
  6. Vecteurs
  7. Faire rebondir une balle
  8. Jouer avec une balle qui rebondit
  9. Tirs rectilignes (laser)
  10. Tirs paraboliques
  11. Remerciements

Introduction

Nous allons travailler à plusieurs reprises cette année sur la conception de mini jeux vidéos.

Vous pouvez tester à gauche un exemple de jeu de "casse-briques" (cliquez sur le bouton "Exécuter"...). Ce jeu est déjà assez compliqué à programmer : nous n'en ferons sans doute pas d'aussi élaborés, mais nous verrons en plusieurs étapes quelques grands principes de sa programmation.

Pour cela, nous utiliserons plusieurs notions au programme de mathématique en seconde, au fur et à mesure de l'avancement du travail dans l'année (fonctions, coordonnées, intervalles, vecteurs, fonctions du second degré). Nous découvrirons également quelques notions d'"algorithmique".

Cette page internet est optimisée pour les navigateurs Firefox, Safari, Opera mais pas Internet Explorer. Elle est conçue pour vous éviter tous les tracas "techniques" qu'on rencontre en général lorsqu'on fait de la programmation.

Vous pouvez voir ci-dessous un petit extrait du code informatique du jeu de gauche. Si on le modifie et qu'on re-clique sur le bouton "Exécuter", le jeu est modifié. (Par exemple, si on enlève une lettre du mot "function", le jeu ne marche plus !)

Le reste du code peut être vu sous l'onglet "Reste du code", mais vous n'aurez en général pas besoin d'y intervenir.

suiv.