Développement de jeu vidéo sur iPhone et iPad

Formation offerte en collaboration avec Emploi-Québec

Cours FAV00003

Plateforme Macintosh

Durée 40 heures

Non offert présentement

M'aviser lorsqu'un groupe sera ouvert

Préalables

Avoir suivi ou maîtriser les fonctions du cours de Programmation et développement en technologie mobile débutant et intermédiaire ou posséder une expérience équivalente en programmation IOS ou OSX. Posséder de bonnes connaissances sur la programmation en Objective C et en orientée objet. Posséder des connaissances de base avec l’environnement Apple OS X, IOS.

Objectifs

À la fin de cet atelier, le participant aura appris les concepts de base de la programmation de jeu en 2D sous IOS par la découverte de la librairie Cocos2d. Il pourra programmer un petit jeu avec graphisme, audio et saisie tactile en Objective-C en utilisant Cocos2d et d’autres outils logiciels

Approche pédagogique

  • Notions théoriques expliquées
  • Exercices
  • Aide individuelle lors des exercices

Attestation délivrée en fin de cours

Une attestation de participation est remise aux personnes ayant assisté à plus de 80 % des heures de formation

Matériel pédagogique

Matériel didactique

Autres particularités

Afin d’atteindre un bon niveau de maîtrise, le participant devrait compléter le cours par la pratique personnelle

Contenu du cours

Introduction et rappel
Xcode
Objective-C

Ressources
Logiciels utiles
Exemples de jeux
Son, musiques et graphismes
Licences libre et commerciale

Cocos2d
Abstraction OpenGL

Concepts
Réalisateur
Scène et transition
Calque
Nœud

Nœud
Position, rotation et échelle
Transformation et action
Étiquette, menu et police
Fiche de sprites
Animation de sprites
Cartes de tuiles
Physique
Système de particules
Dessins et mise à jour

Actions
De base
Inverse
Composition
Effet

Saisie tactile
Standard
Ciblée

Audio
Effet sonore
Musique

College de Maisonneuve | Formation continue