Premier petit jeu réalisé avec Godot en utilisant Aseprite pour l’art 2D. Je voulais apprendre à faire un jeu en utilisant un engin de jeu et j’ai choisi Godot parce qu’il est bon pour le 2D, il est gratuit et il est open source. Je voulais également apprendre à utiliser Aseprite, qui est un excellent outil pour le pixel art et qui est également gratuit, si vous construisez à partir du code source.
J’ai appris Godot en quelques jours et il m’a fallu environ une journée pour créer ce simple clone de Peggle.
Aseprite
L’art dans ce jeu est extrêmement simple en raison du fait que je n’ai jamais utilisé Aseprite auparavant. Son utilisation est cependant assez intuitive.
C’était un plaisir de l’utiliser dans Godot grâce à cet add-on, Aseprite Wizard . Il permet d’importer facilement des sprites statiques et des animations, bien qu’il n’y ait pas d’animations dans ce jeu.
CI/CD
Grâce à cet article , j’ai pu construire et déployer automatiquement mon jeu en utilisant les actions Github. J’utilise Netlify principalement pour l’hébergement de sites statiques et c’est là que ce jeu est hébergé. Le flux de travail des actions Github est disponible ici .
Comment jouer
Le but du jeu est d’éliminer tous les piquets en tirant des boules sur eux. Vous pouvez tirer des balles en cliquant sur l’écran. Si les balles atterrissent dans le seau, vous obtenez une balle supplémentaire. Si vous atteignez le fond et que vous n’avez touché aucun piquet, vous avez une chance aléatoire de récupérer votre balle. Si vous n’avez plus de boules, vous perdez.
L’interface utilisateur de ce jeu est très primitive, mais elle fonctionnelle.
🗞 Code source
- Disponible sur
- * GitHub (BenJeau/peggle)