Logo Université Paris 8
mise en page Logo de STN & Logo de la Licence Informatique et Vidéoludisme mise en page
mise en page
 @ Retour sur la première édition - 2014

 

Nous avons le plaisir de vous présenter le Best Of de l'édition 2014 du concours API8. Nous tenons à remercier tous les participants et spécialement nos chers étudiants et étudiantes qui ont bien voulu se prêter au jeu. Un bilan détaillé de cette édition est disponible au format pdf ICI. Bon visionnage et à bientôt pour l'édition 2015 ;-)

 @ Présentation de l'édition 2014

API8 (prononcez Happy Huit) est un concours de programmation qui s'adresse en priorité aux étudiants de premier et de second cycle universitaire ou équivalent ; sont exclus tout développeur professionnel du monde de l'image de synthèse et/ou toute personne ayant déjà un diplôme de deuxième cycle (Master 2ème année ou équivalent). Il s'agit de développer, en respectant un certain nombre de contraintes listées ici, une démo alliant bande sonore et effets graphiques. Cette démo prend obligatoirement la forme d'une application tournant sous le système d'exploitation Linux (exécution avec les droits d'utilisateurs standards) et dont le code source sera soumis à la discrétion des membres du jury. Les droits d'auteurs liés aux applications restent totalement acquis ; API8 aura un droit de diffusion sur les vidéos obtenues à partir des applications afin de promouvoir, de manière générale, l'évènement en cours et ses futures sessions.

Le jury évaluera la qualité de la démo en fonction des quatre critères suivants, listés par ordre d'importance :

  • L'aspect esthétique, artistique et l'harmonie de l'ensemble ;
  • Les choix algorithmiques (ex. l'usage de données procédurales, la modélisation de phénomènes physiques, implémentation d'algorithmes géométriques ...) ;
  • La taille de l'archive fournie (données sources) ;
  • La qualité du code source.

Des prix seront distribués aux concepteurs des trois meilleures démos présentées. Les spécifications exactes des lots seront disponibles bientôt (l'illustration ci-après permet de se faire une petite idée sur la chose).

prix

Parallèlement, les concepteurs de trois meilleures démos non récompensées et réalisées par des étudiants de l'Université Paris 8 se verront offrir d'excellents livres liés à la programmation graphique :
(2) OpenGL SuperBible: Comprehensive Tutorial and Reference
Par Graham Sellers, Richard S. Wright, Nicholas Haemel
(1) Mathematics for 3D Game Programming and Computer Graphics
Par John Flynt, Eric Lengyel

 @ Règlement de l'édition 2014

Pour sa première édition, le comité d'organisation d'API8 proposait une unique catégorie regroupant un certain nombre de contraintes et permettant au plus grand nombre de participer :

  • La démo peut être l'oeuvre d'un groupe combinant plusieurs talents mais ne comprenant qu'un unique développeur ;
  • La démo est portée par l'unique candidat-développeur qui sera auditionné par le jury le jour de la Demo Party (les membres du jury se réservent le droit de poser des questions techniques si besoin). Comme dit plus haut, le candidat peut solliciter l'aide d'un graphiste, d'un musicien, d'un scénariste, de danseurs... ces personnes ont aussi la possibilité d'être présentes lors de l'audition et l'ensemble de l'équipe doît être cité dans la page de crédits de la démo (la page de crédits est un générique joué généralement en fin de démo) ;
  • La démo aura une durée minimale de 30 secondes et une durée maximale de 150 secondes ;
  • Langage de programmation : tous - ceci n'inclut pas les SDKs, Frameworks et autres APIs pouvant se greffer au langage en question ;
  • Les APIs acceptées sont : OpenGL, OpenCV, GLU, GLUT, SDL, SDL_image, SDL_ttf, SDL_mixer, libao (xiph.org), lib3DS et libfftw ;
  • La taille maximale de l'archive fournie (données sources compressées au format tar.bz2 ou tgz) est de 8Mo ;
  • La démo devra compiler et tourner sur une machine équipée d'une Ubuntu 12.10 dont les spécifications hardware sont : pour le CPU Intel® Xeon(R) CPU W3503 @ 2.40GHz × 2, pour la RAM 4GB et côté carte graphique NVIDIA Quadro FX 3800 (driver OpenGL jusqu'à 3.3).
  • Les média utilisés doivent être libres d'utilisation, pris avec l'autorisation du concurrent ou dont les droits lui appartiennent ; nous fournissons, ci-après, une liste non exhaustive de sites web permettant le téléchargement de média (voir la politique de Licence selon le cas et ne pas oublier de faire une page de crédits) :

A titre informatif, le comité d'organisation d'API8 a sélectionné quelques vidéos pouvant être représentatives des démos attendues lors de cette journée. Néanmoins laissez libre cours à votre imagination.

 @ Déroulement de la Journée-Concours du vendredi 13 juin 2014

  • Vendredi 13 juin 2014 - 14h00 Heure locale : Début du concours ; la Demo Party se déroulera apriori au Bocal, Bâtiment A, 1er étage, site principal de l'Université Paris 8.
  • Présentation du jury et des candidats ; les candidats doivent se munir d'une pièce d'identité en cours de validité.
  • Détermination de l'ordre de passage des candidats.
  • Présentation des démos par les candidats et questions du jury.
  • Délibérations du jury.
  • Remise des prix.
  • Pot de l'amitié.

 

Sont membres du jury (Université Paris 8 / Plaine Commune) :

  • Arab Ali Chérif ;
  • Fatima Amnouche-Morelli ;
  • Pierre Audibert ;
  • Farès Belhadj ;
  • Sarah Ben Nacef ;
  • Jean-Jacques Bourdin ;
  • Vincent Boyer ;
  • Nicolas Jouandeau ;
  • Emmanuelle Najjar ;
  • Nathalie Pibaleau ;
  • Cédric Plessiet ;
  • Marie-Solange Touzeau ;
  • Nicolas Vachette ;
  • Jean-Noël Vittaut.