Developpez.com - Rubrique 2D-3D-Jeux

Le Club des Développeurs et IT Pro

La GDC 2012 à San Francisco a ouvert ses portes.

Du 5 au 9 mars, les professionnels du jeu vidéo se rassemblent

Le 2012-03-04 22:44:35, par LittleWhite, Responsable 2D/3D/Jeux
La GDC 2012 à San Francisco a ouvert ses portes
Du 5 au 9 mars, les professionnels du jeu vidéo se rassemblent

Durant les cinq prochains jours, la ville de San Francisco accueille la Game Developers Conference, le plus grand évènement de l'industrie du jeu vidéo.

Le salon est réservé aux professionnels du secteur. Comme chaque année, des conférences, rencontres et discussions auront lieu sur les différentes techniques et technologies utilisées dans les jeux vidéos. Tous les acteurs de l'industrie y participent. Les conférences parcourront aussi bien les thèmes de la programmation, des sons et des graphismes que ceux de la production ou du game design.

Pour mémoire, l'évènement a eu lieu pour la première fois en 1987. Il n'y avait alors que quelques concepteurs. En 2006, la GDC accueillait 12.500 intervenants.

Chaque année, l'évènement prend de plus en plus l'ampleur. Et en voyant la liste les intervenants, on peut comprendre pourquoi. En effet, pendant cet évènement, des grands noms viennent organiser des conférences. Par exemple :

  • Eidos ;
  • IO Interactive ;
  • Crytek ;
  • Epic Games ;
  • Ubisoft ;
  • Blizzard Entertainment ;
  • NVIDIA ;
  • AMD ;
  • Facebook ;
  • Google ;
  • LucasArts ;
  • IBM ;
  • Microsoft ;
  • ...


Certes, les noms de Google ou Facebook peuvent sembler quelque peu hors contexte, mais il ne faut pas oublier que, récemment, les jeux en ligne sont devenus très populaires, comme la success story de Zinga.



L'évènement est donc l'occasion de se tenir informé des nouvelles techniques et des retours de certaines sociétés.

Pour vous mettre l'eau à la bouche, voici une très courte liste de conférences :

  • Gears of War 3 : construire un meilleur pipeline (présenté par Autodesk) - Epic Games ;
  • une approche différente pour la physique continue - Ubisoft ;
  • SSAO stable dans Battlefield 3 avec filtre par sélection temporelle - NVIDIA ;
  • effets visuels avancés en DirectX 11 - NVIDIA ;
  • physique pour les programmeurs de jeu vidéo - AMD ;
  • optimisation du développement de jeu et débogage avec GPU PerfStudio 2 - AMD ;
  • le futur du jeu social derrière Facebook - EA Sports / Sweetlabs / Digital Chocolate ;
  • Android sur tous les supports : développement facile de jeux android natifs multiplates-formes.


Vous pouvez consulter la liste exhaustive des nombreuses conférences ici.

A noter également que lors de cette édition 2012, Epic Games annoncera la quatrième version de l'Unreal Development Kit, son kit d'aide à la création de jeux vidéo dont plusieurs nouveautés ont déjà été dévoilées dans une vidéo.

La Rubrique Jeux 2D/3D de Developpez.com vous tiendra informés des grandes lignes de cet évènement.
  Discussion forum
4 commentaires
  • tlt
    Membre averti
    wow. Très très intéressant tout ça.
    Hate de voir ce qui va en découler
  • erwanlb
    Inactif
    Une question qui va paraître surement très conne :

    Qui gère la "physique" dans le développement des jeux ?

    Parce que en tant que développeur je me verrais pas m'occuper de ce genre de trucs et quand on entend parler conception de jeux vidéos, ça n'en parle pas.
  • Neko
    Membre chevronné
    Envoyé par erwanlb
    Une question qui va paraître surement très conne :

    Qui gère la "physique" dans le développement des jeux ?

    Parce que en tant que développeur je me verrais pas m'occuper de ce genre de trucs et quand on entend parler conception de jeux vidéos, ça n'en parle pas.
    De la même façon que t'as des moteurs graphiques ( unreal, source, unity ), ya des moteurs physiques ( exemple: havok, physX ) qui vont gérer les collisions, les explosions, etc.
    Les programmeurs de jeux ne refont pas tout pour tous les jeux.
  • LeGreg
    Membre expérimenté
    Envoyé par erwanlb

    quand on entend parler conception de jeux vidéos, ça n'en parle pas.
    C'est parce qu'apparemment tu ne regardes pas au bons endroits parce que ça fait un sacré temps que la physique fait partie intégrante des jeux vidéos.

    Il y a quelques années (une éternité en jeu vidéo), les gens faisaient de simples intégrations de mouvement de points/solides à la main. Depuis les choses ont eu tendance à se complexifier, les moteurs récents doivent gérer un grand nombre d'objets solides ou liquides ou mous, des turbulences, des ragdolls, des simulations de foules, le tout avec une grande précision et où la performance est primordiale. Il y a quelques librairies externes (havok, physx) mais certains développeurs continuent à tout faire en interne notamment si ils ont des besoins particuliers ou s'ils ont les compétences (Le Cryengine par exemple a son propre moteur physique, pareil pour idTech5 de id software).

    La tendance actuelle est à déporter une partie de la physique sur le GPU qui est capable de traiter un grand nombre d'opérations en parallèle et généralement le GPU est adapté aux problèmes avec une grande quantité de données uniformes (data parallelism).