Game Design Programming
Introduction
Cette formation a pour but de former les étudiants à la programmation et au game design en se basant sur une pédagogie orientée "Projets". Les étudiants réalisent un jeu vidéo dés leur première semaine de cours et continuent à créer tout au long de leur scolarité des jeux très divers (MMO, mobiles, PC/MAC, console).
Objectifs
Créer et concevoir des Jeux Vidéo sur toutes les plate-forme existantes.
Intégrer la culture du Jeu Vidéo en ligne sur support Web et Mobile
Apprendre à créer des jeux vidéo ergonomiques et adaptés aux téléphones mobiles
Maîtriser plusieurs langages de programmation
Être capable d’apprendre rapidement une nouvelle technologie
Connaître les deux principaux OS ouverts aux développements sur téléphone mobile: iPhone et Android
Développer son sens créatif et l’appliquer au service d’un projet, d’une marque ou d’une entreprise afin de développer un Jeu Vidéo / Serious Game
Savoir rentabiliser et organiser son travail pour rester dans les délais de production
Intégrer une entreprise du secteur ou créer son studio de jeu vidéo
Publier au moins un jeu lors de son cursus scolaire
Programme
GameDesign
Formaliser un concept
Conduire un projet
Concevoir un jeu
Réaliser un projet de Jeu Web et Mobile
Diffuser un jeu
Développement :
Html5 & Css : des bases du langage à la maîtrise complète
Php : initiation et mise en pratique de la programmation orientée objet (POO)
Flash/ActionScript : des bases du langage à la maîtrise complète
WebGL: programmation avancée Javascript (3D temps réel)
Android & iPhone OS : initiation et mise en pratique avec création d'applications (jeux vidéo...)
Webdesign
Conception d’identité visuelle, ergonomie, mise en page, colorimétrie et harmonie
Création de personnages et de décors vectoriels
Initiation à la modélisation et au rendu 3D
Motion design
Animation Flash orientée Cartoon
Création et animation de sites Internet full-flash
Création de mini-jeux / applications flash et mobile
Gestion de projet
Mise en place d’un projet web (du story board à la mise en ligne)
Référencement sur les moteurs de recherche
Stratégies de promotion (référencement, campagne de buzz virale, partenariats…)
Métiers
Game Designer, Level Designer, Programmeur Web et Mobile, Intégrateur xHtml/Css, Développeur Actionscript, Chef de projet Web/Mobile...
