Le programme «Programmation et intégration en jeu vidéo» (NWE.29) mène à une attestation d’études collégiales. Il est d’une durée de trois sessions consécutives. Pendant sa formation, l’étudiant est amené à développer ses compétences selon les différentes étapes d’une production d’un jeu vidéo.
Ce programme s’articule tout d’abord autour de connaissances générales sur l’usage et le rôle de la programmation dans divers milieux de production de jeux vidéo. Avec le soutien de professeurs œuvrant dans le domaine du jeu vidéo, l’étudiant sera en mesure de se spécialiser selon des compétences spécifiques à ce domaine : programmation, intégration, level design, games design, effets spéciaux pour le jeu vidéo ou tout autre aspect relié à la production d’un jeu vidéo.
Le candidat recherché possède une affinité toute particulière avec le domaine de l’informatique, le traitement numérique des images, l’animation et les jeux vidéo. Il est également intéressé par la programmation comme outil de production. Il aime travailler en équipe et utiliser l’ordinateur comme outil de travail. Il est autonome, dynamique et créatif.
Après sa formation, le programmeur-intégrateur en jeu vidéo sera en mesure d’affronter les défis de l’intégration et il comprendra l’ensemble des activités liées au développement d’un jeu vidéo, tant du côté artistique que du côté technologique.
Les enseignants ont tous à leur actif une expérience dans le domaine. Ils sont en contact régulier avec le marché du travail et sont une source d'information pertinente pour le diplômé.
Pour être admis dans ce programme, l’étudiant doit posséder une formation jugée suffisante par le collège et satisfaire à l’une des conditions suivantes :
1 |
avoir interrompu ses études pendant au moins deux sessions consécutives ou une année scolaire |
|
|
ou
|
||
2 |
être visé par une entente conclue entre le collège et un employeur ou par un programme gouvernemental |
|
|
ou
|
||
3 |
avoir complété au moins une année d’études postsecondaires échelonnée sur une période d’un an ou plus |
|
| Programmation et intégration en jeu vidéo NWE.29 (AEC) | ||
| Code | Cours | Heures |
| SESSION 1 | ||
| 201-JVA-BT | Mathématiques – Vecteurs et matrices pour jeu vidéo | 60 |
| 420-JWA-BT | Algorithmique et programmation | 105 |
| 420-JWB-BT | Programmation de jeux 2D | 135 |
| 420-JWF-BT | Développement de mécanique de jeu (gameplay) | 60 |
| 570-JWK-BT | Principes d’animation I | 45 |
| 570-JVG-BT | Design de jeu (game design) | 45 |
| 570-JZB-BT | Production 3D : modélisation et coloration | 45 |
| SESSION 2 | ||
| 420-JWC-BT | Programmation avancée I | 105 |
| 570-JWR-BT | « Scripting » pour outils 3D | 45 |
| 420-JYB-BT | Programmation avancée de jeux 2D | 60 |
| 570-JYE-BT | Projet pratique I | 120 |
| 570-JVH-BT | Design de niveaux - level design | 75 |
| 570-JWM-BT | Principes avancés d’animation | 45 |
| SESSION 3 | ||
| 420-JVD-BT | Programmation avancée II | 75 |
| 420-JWG-BT | Programmation sur appareils portatifs | 60 |
| 570-JWA-BT | Analyse de la fonction de travail | 60 |
| 570-JYF-BT | Projet pratique II | 120 |
| Version NWE29-2011-A3 par SF | ||
Cours et horaires sujets à modifications