Aller au contenu principal

Liste des cours

Développement de jeu

Mineure en développement de jeux

Crédits 23

Résultats d'apprentissage des élèves

Les diplômés en développement de jeux :

  1. Démontrer une compréhension des types de conception de jeux et de la manière dont ces différents types sont traités par les mécanismes de jeu.
  2. Démontrer la capacité d’évaluer les langages de programmation et d’utiliser efficacement les scripts dans les jeux.
  3. Gérer et soutenir la structure de l'environnement d'équipe et les responsabilités de l'équipe de développement de jeux.
  4. Démontrer la capacité d’utiliser raisonnablement les outils d’animation et de production de jeux.
  5. Comprendre et maîtriser les concepts mathématiques et physiques nécessaires au développement de jeux.
  6. Comprendre l’application et démontrer une utilisation compétente de l’intelligence artificielle dans le développement de jeux.
  7. Comprendre et démontrer les aspects de la création de jeux pour une seule personne ou plusieurs joueurs.

Descriptions de cours

  • ART 101 Dessin

    Fondamentaux du dessin et de la composition visuelle appliqués à l'organisation picturale. L'accent est mis sur les techniques de rendu (ligne, valeur et perspective) et contrebalancées par des approches expressives utilisant divers supports. Recommandé comme premier cours…

  • ART 205 Dessin de figures

    Ce cours se concentre sur le corps humain à l'aide de divers supports de dessin. Il met l'accent sur la compréhension visuelle de l'anatomie, tant par le rendu que par des approches expressives. Prérequis : Art 101.

  • COMM 375 Conception de mouvement

    Ce cours se concentre sur le motion design à travers l'exploration des techniques d'animation et des principes de conception pour communiquer des idées et des informations. Les étudiants mettront en pratique leurs compétences conceptuelles pour acquérir des compétences fondamentales à l'aide de logiciels standard comme Adobe After Effects et Fusion. Développement des compétences…

  • COSC 216 Programmation I

    Ce cours offre une expertise fondamentale en programmation dans un langage informatique de haut niveau, en se concentrant sur des concepts tels que les fonctions définies par l'utilisateur, la récursivité par rapport à l'itération et l'utilisation de fichiers. L'étudiant s'initiera également à la pensée computationnelle et aux techniques de résolution de problèmes généraux, avec…

  • COSC 270 Introduction au développement de jeux

    Introduction au processus de conception de jeux et aux expériences de jeu. Concepts, méthodes, techniques et outils utilisés dans la conception de divers jeux informatiques en environnement 2D. Inclut le prototypage rapide, les tests de jeu et l'itération de conception. C# est…

  • COSC 316 Programmation II

    Ce cours se concentre sur l'utilisation de techniques de résolution de problèmes orientées objet. Les sujets abordés incluent la conception orientée objet, les classes, l'encapsulation, l'héritage, l'analyse algorithmique et les structures de données. Il aborde notamment la programmation efficace et l'application de techniques reconnues par l'industrie aux problèmes de programmation. Ce cours…

  • COSC 370 Développement de jeux avancé

    Travail avancé en conception de jeux et d'expériences ludiques, en s'appuyant sur les compétences développées dans le cours COSC 270. Travaillez en environnement 3D, programmez en C# et apprenez à développer avec Unity. Ce cours s'adresse aux étudiants en arts et en informatique.