De la même manière que le matériel évolue, le logiciel suit un chemin similaire, et ses progrès se manifestent à travers des outils de plus en plus complets et flexibles. La création de jeux vidéo est l'une des activités les plus bénéficiaires de cette évolution, puisqu'il existe une énorme quantité de ressources ouvertes et gratuites pour donner vie à nos aventures. Superpowers est l'une de ces ressources, construite sur les technologies Web et capable de créer des jeux en 2D comme en 3D.
À un moment de notre vie, nous avons tous rêvé de créer des jeux en plus de les apprécier. Peut-être que ce rêve a commencé avec des dessins dans un cahier, ou une histoire cachée dans un document Word. Cependant, soyons honnêtes : très peu transforment ce jeu rêvé en réalité. Les obstacles sont nombreux et trop vastes.
Mais lentement, la technologie gagne du terrain et place sur la table des outils avec une capacité d'adaptation impressionnante, qui répond sans aucun doute aux exigences de compatibilité des plateformes actuelles. Il faut aussi considérer l'aspect « global » de certains projets, car avec Internet de notre côté, une équipe répartie dans plusieurs pays peut travailler comme si tout le monde était ensemble dans le même bureau.
Un outil pour créer des jeux vidéo
Superpowers est l'un de ces outils, une plateforme de développement ouverte et collaborative aux multiples avantages. Tout d'abord, son profil collaboratif est l'un des plus élaborés. Chaque membre de l'équipe n'a absolument rien à installer sur son système, et la seule chose à partager est l'URL du projet, ainsi que son mot de passe. En alternative, les projets peuvent être stockés offline, ce qui est très utile lorsque la connexion Internet est instable ou limitée.
Tous les outils intégrés à Superpowers sont des plugins, de sorte qu'un développeur a la possibilité d'étendre ou de remplacer ces plugins à sa guise. Superpowers propose plus d'un millier d'éléments répartis en sprites, fonds d'écran, sons, soundtracks, et systèmes de physique pour 2D/3D. Enfin, derrière le décor de Superpowers se trouve TypeScript, un superset de JavaScript qui garantit une plus grande robustesse dans n'importe quel projet.
La présence de TypeScript, la capacité d'étendre l'environnement de développement avec des plugins, son profil open source et le support collaboratif font de Superpowers un excellent outil pour créer des jeux vidéo. Néanmoins, je suis absolument convaincu que les débutants ne sont pas sa priorité. En effet, ses propres tutoriels officiels recommandent d'assimiler les bases de JavaScript avant de commencer, il est donc logique de supposer que Superpowers n'est peut-être pas le meilleur choix pour partir de zéro, mais plutôt pour ceux qui se trouvent dans une sorte de « moyen terme » dans leur développement de jeux. Vous voulez voir des jeux créés avec cet outil ? Cliquez ici.
https://old.neoteo.com/gb-studio-como-hacer-videojuegos-para-game-boy-sin-saber-programar/