Informations complémentaires
Type

Âge indiqué

Lycée, Collège

Animation

Laurène

Période

Horaire

Après-midi, 14h-18h

Séances

4, 5

Dates
Lieu

Place d'Italie

269,00

Effacer
Pictogramme touche clavier Pacman

Codage

Thème

La création de jeux vidéo est une activité multidisciplinaire! Les participants de cette activité auront la possibilité d’intégrer une équipe qui, pendant une semaine, va développer un jeu vidéo dans tous ses aspects. Programmation, certes, mais aussi graphisme, scénario, audio…

Objectif de l’atelier

Tour à tour en binôme ou seul à son poste, les participants vont d’abord découvrir le logiciel (moteur de jeu) Unity 3D avec l’aide de l’animateur, puis ils vont pouvoir s’exercer aux différents postes de la création d’un jeu :

  • programmation
  • animation
  • infographie (photos, dessins, 3D…)
  • audio
  • effets visuels
  • game design / scénario

… tout cela dans le but de créer LEUR jeu vidéo !

Si l’accent n’est pas mis complètement sur la programmation, cet atelier offre néanmoins un bon
contexte d’initiation.

A qui s’adresse le cours

Le cours s’adresse à des jeunes entre 12 et 17 ans, débutants en code ou déjà expérimentés. Les motivations artistiques, graphiques (photos, dessins…) et scénaristiques seront aussi très stimulées au cours du stage.

Qui anime

Cette activité est proposée par Laurène Duclaud, programmeuse et game designeuse (INSA Rouen, Les Gobelins) au sein de nombreux projets depuis 2011. Ses passions : créer des histoires interactives, mélanger écriture et numérique, et partager son expérience du développement de jeux vidéo.

Organisation pratique

La création du jeu se fait grâce au logiciel Unity3D. L’animatrice créera les équipes en début de stage, afin de bien équilibrer les compétences et les sensibilités, puis elle jouera le rôle de coordinatrice pour permettre à l’équipe de réussir tous ses objectifs!

Déroulement du cours

Le cours a le plus souvent une durée de 5 demi-journées; parfois, pour des contraintes de calendrier (jour fériés par exemple), on peut être amenés à le proposer sur une durée plus courte. Dans ce cas, l’envergure du jeu développé est adaptée au temps disponible, bien sûr!

Ci après, un déroulement “type” sur 5 demi-journées.

JOUR 1

  • Découverte ludique du logiciel (utilisation des outils intégrés à Unity3D
  • Tour de tous les postes
  • Discussion autour du scénario et du gameplay – étape 1

JOUR 2

  • Programmation – étape 1 – initiation avec quelques exercices
  • Création du décor – étape 1 – initiation à la navigation dans la 3D et aux premiers éléments intégrés de Unity + Asset Store
  • Discussion autour du scénario et du gameplay – étape 2 (+ level design)

JOUR 3

  • Découverte des premiers effets (appelés FX) – étape 1
  • Décor et 3D (level design) – étape 2
  • Programmation (mise en place d’un personnage secondaire) – étape 2
  • Programmation (UI) – étape 3

JOUR 4

  • Programmation (en fonction du gameplay choisi) – étape 4
  • Décor (en fonction du scénario et level design) – étape 3
  • FX – étape 2

JOUR 5

  • Amélioraton des éléments existants (prog + décor)
  • Debug
  • Personnalisation

Remarque : en fonction de l’avancement des équipes, les postes de programmation et de décor sont amenés à être améliorés, mais aussi les contenus, audio et images.

Outils informatiques

Les participants disposent d’un ordinateur portable chacun, fourni par les Ingéniaux (il est possible de venir avec son propre ordinateur si souhaité).

Si on souhaite intégrer au décor des éléments réels (de rues par exemple), les participants pourront utiliser leur appareils photos.

Ce que le participant apprend

Les participants apprennent à utiliser Unity 3D – moteur de jeu téléchargeable gratuitement sur Mac et PC, qu’ils pourront réutiliser librement ensuite pour leurs projets personnels.

Ils découvrent les différents métiers qui contribuent à la création d’un jeu vidéo.

Du point de vue technique, ils vont s’initier à la programmation orientée objet (C#).

Ce que le participant peut rapporter

Une version jouable du jeu crée !

L’export du jeu final se fait vers Mac et PC indifféremment.

Compétences

Programmation
Créer un scénario
Graphisme

Thèmes