Jeu d’arcade
Programmer un jeu de type Asteroids avec collisions, score et niveaux.
Passionné de jeu qui veut programmer ses propres jeux.
Programmation de jeux interactifs, Java orienté objet et structures de données, algèbre linéaire et mécanique pour la physique des jeux.
Intitulés de compétences repris de Coursera.
Prérequis annoncés : High school mathematics; no programming required
| Cours | Niveau | Durée | Note (avis) |
|---|---|---|---|
| An Introduction to Interactive Programming in Python (Part 1) | — | 19 h | 4,8 (3 322) |
| An Introduction to Interactive Programming in Python (Part 2) | Débutant | 16 h | 4,9 (1 214) |
| Principles of Computing (Part 1) | Intermédiaire | 19 h | 4,7 (584) |
| Principles of Computing (Part 2) | Intermédiaire | 16 h | 4,8 (365) |
| Algorithmic Thinking (Part 1) | Intermédiaire | 14 h | 4,6 (385) |
| Algorithmic Thinking (Part 2) | Intermédiaire | 13 h | 4,7 (220) |
| The Fundamentals of Computing Capstone Exam | Intermédiaire | 1 h | 4,8 (116) |
| Cours | Niveau | Durée | Note (avis) |
|---|---|---|---|
| Object Oriented Programming in Java | Intermédiaire | 40 h | 4,7 (5 806) |
| Data Structures and Performance | Intermédiaire | 42 h | 4,8 (2 251) |
| Advanced Data Structures in Java | Intermédiaire | 30 h | 4,8 (1 243) |
| Mastering the Software Engineering Interview | Intermédiaire | 22 h | 4,6 (555) |
| Capstone: Analyzing (Social) Network Data | Débutant | 20 h | 4,7 (101) |
Prérequis annoncés : Basic algebra (no calculus)
| Cours | Niveau | Durée | Note (avis) |
|---|---|---|---|
| Linear Algebra: Linear Systems and Matrix Equations | Débutant | 10 h | 4,7 (183) |
| Linear Algebra: Matrix Algebra, Determinants, & Eigenvectors | — | 15 h | 4,8 (79) |
| Linear Algebra: Orthogonality and Diagonalization | Intermédiaire | 9 h | 4,8 (56) |
Prérequis annoncés : Algebra, geometry, trigonometry; basic calculus helpful
| Cours | Niveau | Durée | Note (avis) |
|---|---|---|---|
| Physics 101 - Forces and Kinematics | Intermédiaire | 30 h | 4,7 (210) |
| Physics 101 - Energy and Momentum | Intermédiaire | 23 h | 4,6 (49) |
| Physics 101 - Rotational Motion and Gravitation | Intermédiaire | 28 h | 4,8 (104) |
Ce parcours représente 367 heures, soit environ 9 mois à 10 heures par semaine. L’abonnement Coursera Plus donne accès à la plupart de ses cours pendant cette période.
Programmer un jeu de type Asteroids avec collisions, score et niveaux.
Implémenter A* pour déplacer des personnages sur une carte à obstacles.
Écrire un petit moteur avec gravité, rebonds et frottements, à partir des lois de la mécanique.