Interview de Thibaut Despoulain créateur d’HexGL




Thibaut Despoulain est le développeur du jeu de course futuriste HexGL réalisé en HTML5, javascript et WEBGL.
Il nous fait bénéficier de son expérience dans le développement du jeu vidéo en répondant à quelques questions.

Peux tu te présenter en quelques mots ?

Je suis Thibaut Despoulain, étudiant en dernière année d’ingénierie informatique à l’Université de Technologie de Belfort-Montbéliard et je suis un passionné de développement 2D/3D et de technologies web.

Tu as développé le jeu HexGL en HTML5 et Javascript, pourquoi avoir choisi ces technos ?

Ces technologies sont très faciles d’accès. Pas de compilation, pas de programmes propriétaires ou de plugins, c’est vraiment agréable et ça change de Flash et du natif.

L’as tu réalisé « from scratch » ou as tu utilisé des librairies spécifiques et pourquoi ?

Je suis parti avec la librairie Three.js comme base pour le rendu 3D, pour le reste (controles, physique et effets avancés), c’est from-scratch.

Avec le recul, utiliserais tu encore aujourd’hui ces mêmes librairies si tu devais créer un autre jeu du même type ?

Dans la situation dans laquelle j’étais, j’entends assez peu de connaissances en développement 3D, je ferais les même choix. Maintenant que j’ai acquis de bonne bases dans ce domaine, je pense que ce serait plus à étudier et benchmarker.
Three.js est vraiment très facile d’accès, mais il reste un léger doute quand aux performances à grande échelle.

Le développement de HexGL est il terminé, y a t-il des évolutions à venir ?

Le développement n’est pas terminé, j’ai actuellement un nouveau mode de jeu, un circuit et des nouveaux véhicules en préparation. Cependant, le développement de contenu prend énormément de temps, et dans ma situation actuelle (départ proche pour les US, boulot qui démarre en Mars), ce n’est pas facile de trouver du temps pour tout ça !

Que penses tu de Android comme plateforme de jeux vidéo ?

Avec la sortie récente de Chrome Beta et son support de WebGL, je pense qu’il y a vraiment du potentiel.
Il faudra aussi garder un œil sur la plateforme Firefox OS. Je conseille à tous de suivre le MWC de fin février.

Quels conseils peux tu donner à quelqu’un qui débute dans le développement du jeu vidéo html5 ?

Lire beaucoup de code sources et de tutoriaux, prendre son temps et expérimenter en partant sur des choses simples avant de complexifier, je pense que c’est la clé. C’est une techno très en vogue en ce moment, et les ressources ne manquent pas !

Quelles librairies conseilles tu aux développeurs de jeu vidéo html5 débutant ?

Comme dit précédemment, Three.js est très bon grâce à son API facilement accessible, même pour un débutant. De plus, il existe beaucoup de démo et de code ouvert tournant avec cette libraire, ce qui fait qu’elle est assez facile à découvrir.

Je te remercie de nous avoir accordé de ton temps.

Posté dans html5Taggé hexgl, HTML5, javascript, jeu vidéo, three.js  |  Laisser un commentaire

Répondre

*