JPO en ligne ce mercredi
S’inscrire
Prévisualisation youtube bouton play youtube
Guide du Jeu Vidéo

Focus sur l’outil de création de jeux HTML5 Superpowers

De nombreux développeurs débutants rêvent de créer un jeu vidéo multiplateforme, sans se prendre la tête pour les lignes de code. Superpowers, moteur de jeu français, leur permet de concrétiser leur projet. L’outil s’appuie sur TypeScript, un langage très proche de Javascript. Lors du téléchargement du logiciel, les utilisateurs reçoivent un pack de sprites en licences CCO pour commencer doucement le développement.
Vignette_superpowers
Contenu mis à jour le

Superpowers est un moteur de jeu open source et gratuit créé par Sparklin Labs, un studio indépendant français. Le studio a été fondé par trois amis : Elisée et Bilou, les développeurs et Pixel Boy, le graphiste. Sa particularité est la possibilité de travailler en équipe sur le même projet en temps réel. Ils ont commencé à travailler sur le projet à partir de novembre 2014. Le moteur est accessible à partir de tous les PC à condition d’avoir un navigateur web. Superpowers utilise la technologie HTML5 et autorise l’exportation des projets sur diverses plateformes.

Qui a créé Superpowers ?

gtjvoihtgfn

Parmi les outils de création de jeux, l’un d’entre eux est tricolore : Superpowers. Il est le fruit du travail d’une équipe de trois développeurs basés à Strasbourg. Les trois sont spécialisés dans la création de jeux vidéo depuis plusieurs années.

L’idée de départ vient du développeur Elisée qui a décidé de créer son propre studio de création de jeux vidéo en ligne, CraftStudio. Son objectif était de permettre à des amis de collaborer sur un même projet dans un même espace virtuel.

Néanmoins, il aura du mal à soutenir le rythme. Après trois ans de travail, il fait appel à d’autres développeurs pour l’aider. C’est ainsi que Pixel-boy et Bilou rejoignent l’équipe pour former Sparklin Studio. Ensemble, ils vont créer Superpowers.

Après seulement quatre mois de travail, l’équipe réussit à élaborer une version rudimentaire qu’elle utilisera pour créer Hunt the Yeti.

En 2015, les créateurs lancent une campagne de financement participatif pour poursuivre leur travail. Cela leur a permis de rendre leur version initiale open source. Superpowers est aujourd’hui une plateforme collaborative et gratuite qui permet de mener des projets créatifs. L’outil s’adresse surtout aux développeurs indépendants. Depuis sa création, Superpowers bénéficie régulièrement de mises à jour, d’extensions et de nouvelles fonctionnalités.

GRATUIT
Téléchargez Le Grand Livre du jeu vidéo
Plus de 400 pages d'articles indispensables rédigés pour mieux comprendre le secteur du jeu vidéo et de l'esport
Edition 2024 - GRATUIT

Qu’est-ce que Superpowers ?

uiio

Superpowers est un moteur collaboratif en temps réel qui permet de créer des jeux 2D et 3D en équipe. L’outil est open source et flexible. Riche en fonctionnalités, le moteur propose également une interface conviviale qui permet aux utilisateurs de mieux exprimer leur créativité.

Il s’appuie sur un éditeur TypeScript. Celui-ci offre également plusieurs fonctionnalités pertinentes comme la saisie semi-automatique, la coloration syntaxique ou encore le rapport d’erreurs en direct.

Par ailleurs, Superpowers comprend plusieurs ressources créatives et gratuites. Cela va des modèles 3D et des dizaines de sprites, aux polices de musiques et effets sonores. Ces ressources sont d’une grande aide pour ceux qui n’ont pas ou peu de notion en graphisme.

Superpowers est un projet open source publié sous la licence ISC qui est compatible avec la licence publique générale GNU. Il s’appuie sur plusieurs projets libres tels que Socket.io, Electron ou encore Node.js, etc.

Les packs de sprites et sonores sont mis à la disposition des utilisateurs sous la licence CCO. Ces derniers peuvent les trouver directement sur la page de téléchargement de Superpowers.

Le moteur comprend des modules qui permettent aux développeurs d’importer leurs objets, personnages ou autres modèles 3D. Ils peuvent par exemple créer des jeux multi-joueurs grâce à Socket.Io, concevoir un physique 2D grâce à P2.js.

Au-delà de la construction de leur propre module, Superpowers autorise aussi l’utilisateur d’autres technologies (moteurs ou éditeurs). On peut par exemple mener un projet Superpowers pour le framework Love.

formations
VOUS SOUHAITEZ TRAVAILLER DANS LE JEU VIDÉO ?
Découvrez 16 formations aux métiers du jeu vidéo

Devenez entrepreneur de votre potentiel et transformez votre passion pour les jeux vidéo en compétences. Les formations des écoles Gaming Campus couvrent tous les métiers du jeu vidéo : développement informatique, business, arts numériques et nouveaux métiers de l’esport. Formations en alternance en MBA, MSc et 1 stage chaque année de bachelor.

Voir les formations

Quels sont les principaux atouts de Superpowers ?

rdpoijgiothouitgb

Superpowers est un moteur open source et par conséquent, gratuit. Il est possible de l’exécuter directement via son navigateur, sans installation. Notons également qu’il est possible de travailler sans connexion internet.

L’outil brille par sa facilité de prise en main. Les utilisateurs doivent néanmoins avoir des notions en CSS et HTML5. Les bases en Javascript sont aussi nécessaires pour coder les jeux. Ces langages restent accessibles grâce à de nombreux tutoriels gratuits sur des plateformes comme Youtube ou Openclassroom.

Par ailleurs, Superpowers met à la disposition des développeurs un manuel d’utilisation, directement disponible sur le site.

Un autre atout majeur du moteur de jeu est la possibilité de travailler à plusieurs. Une équipe peut apporter leur contribution au projet en restant chez eux. Pour les petits studios indépendants, cela représente un réel avantage, notamment si l’on travaille à plusieurs.

Superpowers permet de créer tout type de jeux, 2D ou 3D. Néanmoins, les utilisateurs s’en servent surtout pour la création de jeux 2D. Le site officiel présente tous les projets terminés. Rappelons que le moteur est multiplateforme, il est possible d’exporter le projet sur PC, Android, iOS ou encore OS X.

Exemples de jeux créés avec le moteur

HTML5-Is-Still-a-Game-Changer-in

Parmi les nombreux projets qui ont utilisé Superpowers, les plus populaires sont :

  • Jim Rami,
  • Date Shuffle,
  • Shooter 20,
  • Super Sokoban,
  • Party at the Knightclub,
  • Aquariums,
  • Crowing Battle.

Cette liste démontre que le moteur est surtout favorisé par les développeurs de jeux 2D. 

lexique-l-image.jpgdownload-lexique
Téléchargez le Grand Livre du jeu vidéo
édition 2024
Des articles indispensables rédigés par des experts pour vous aider à mieux comprendre le secteur du jeu vidéo et de l’esport
télécharger gratuitementPDF de 400+ pages

Téléchargez le Grand Livre du jeu vidéo - édition 2023

bg-guide-push-light
logo-guide-du-jv-push

Tout savoir sur l’univers du jeu vidéo

Ressources documentaires gratuites pour vous aider à mieux comprendre le secteur du jeu vidéo. Les contenus indispensables du secteur du jeu vidéo rédigés par des experts du secteur et accessibles gratuitement.