Basketball Canvas

  • Codiscovery
  • Live (mercredi 19h-21h) proposé par vous
    • Start from scratch
  • Physionomie des lives
    • Questions/Suggestions/Changements appréciées à tout moment (Twitch/Youtube/FB)
    • A partir 21h, réponse à vos questions (avec ou sans rapports avec le live. Ex : le métier, les formations, quel langage/framework apprendre ?)
    • Partie 1 : explication, partie 2 : code
  • Si vous aimez :
    • refaire le code vous même + review
    • parlez en autour de vous :)

Partie 1

  • Créer la balle
  •  Déplacer une balle avec direction x, y et vitesse
  •  Garder la balle dans la boîte

Partie 2

  •  Faire rebondir la balle avec une physique réelle
  •  Créer le panier
  •  Collision basique avec le panier
  •  Collision plus précise
  • Valider un panier

Bonus 1 - Control force

  • Create indicator
  • Apply forces
  • Randomize start

Bonus 2 - Score

  • Reset position
  • Compter les points
  • Créer un timer

Bonus 3 - Sounds

  • Créer un son de panier
  • Créer un son de rebond (au sol)
  • Créer un son de rebond (sur le panneau)

Bonus 4 - Sprites

  • Ajouter un joueur (Michael Jordan ou Kobe Bryant) Source
  • Le faire shooter