L’essentiel
- Genre : jeu d’action arcade / simulateur de rêve d’enfance devenu réalité (?)
- Lien : jouer sur itch ou voir le code sur GitHub
- Moteur : PICO-8
- Temps de réalisation : 4 jours (du 27 juin au 30 juin)
- Autre : ce jeu a été créé au Recurse Center. Recurse Center est un peu comme une résidence d’écrivain pour programmeurs. Cela vaut la peine d’envisager de postuler
Vidéo de gameplay
- La partie la plus amusante a été d’ajouter manuellement les « effets de particules » en dessinant les pixels un par un
Réflexions de haut niveau
- Ce jeu est minuscule. Il dure 45 secondes, n’a aucune ambition de devenir plus long et repose sur une blague. J’aime bien ça
- Après la complexité de l’UI de ReShape et l’absence de thème, c’était rafraîchissant de créer quelque chose d’aussi limité
- Le gameplay lui-même est correct. C’est un peu difficile, mais grâce à son thème fort et à sa courte durée, quand on commence une partie on a de bonnes chances d’aller jusqu’au bout
- C’était amusant de recevoir des messages d’amis annonçant qu’ils avaient obtenu de bons scores. Le meilleur score actuel d’un ami est de 21 points, et le mien était de 26
- C’est mon premier jeu PICO-8. Certains aspects de l’expérience PICO-8 m’ont plu, d’autres moins. Mais dans l’ensemble, je suis content d’avoir essayé et je compte créer davantage de jeux PICO-8 cette année
Qu’est-ce que PICO-8 ?
- PICO-8 est une « console fantasy » avec des limitations sur les graphismes, le son, la taille du code et la vitesse du processeur, qui imite une console des années 80
- On peut créer directement sur la console les sprites, la musique, les effets sonores et écrire le code
- Les outils de PICO-8 sont rudimentaires comparés aux moteurs de jeu modernes, mais cette simplicité stimule la créativité
- Les jeux PICO-8 ont une sensation unique et cohérente
- Le jeu PICO-8 le plus connu est la version originale de Celeste. On peut y jouer comme easter egg dans le vrai jeu Celeste
Environnement PICO-8 : outils
- PICO-8 intègre quelques outils :
- Éditeur de sprites. Aseprite me manquait, mais c’était agréable de pouvoir modifier les sprites directement dans PICO
- Éditeur d’effets sonores. Ce n’était pas intuitif au départ, mais après avoir regardé la vidéo de Gruber, je m’y suis rapidement habitué
- Éditeur de musique. Comme j’ai l’habitude d’utiliser un clavier, ce n’était pas extrêmement plaisant, mais c’est relativement intuitif
- Éditeur de code. Les lignes de code ne s’allongent pas quand on élargit l’éditeur, seule la police grossit. J’ai installé l’extension
pico8-ls pour vscode afin d’obtenir la coloration syntaxique et la référence API
Environnement PICO-8 : ambiance
- Sortir un jeu aussi petit sur PICO-8 semblait très naturel
- J’ai envisagé plusieurs extensions pendant le développement, mais grâce à la simplicité de PICO-8, publier le jeu tel quel semblait naturel
- J’ai l’impression que la simplicité de PICO-8 m’a donné la permission de faire quelque chose de simple
C’est bien d’avoir à nouveau un thème
- En tant que joueur, il m’arrive parfois d’ignorer le thème pour me concentrer sur les mécaniques
- Quand je crée un jeu, il m’arrive de penser que le thème n’est pas important
- « Put the DVD Logo in the Corner » est l’inverse. La mécanique unique de ce jeu consiste à « faire atterrir un petit rectangle dans le coin d’un grand rectangle »
- Grâce au thème, ce qui était le plus amusant, c’était de parler de ce jeu à d’autres personnes
Conclusion
- J’ai beaucoup aimé créer ce jeu et travailler avec PICO-8
- J’ai hâte de créer davantage de petits jeux à sensation arcade et de revenir à PICO-8
- En ce moment, j’imagine un jeu qui s’exécuterait entièrement dans la barre d’adresse de Firefox
L’avis de GN⁺
- Cet article présente PICO-8, un environnement de développement unique, et montre que des outils et ressources limités peuvent stimuler la créativité
- PICO-8 est utile pour les personnes qui veulent apprendre les bases de la programmation à travers le développement de jeux simples
- Rappeler que des jeux à succès comme Celeste ont commencé sur PICO-8 met en avant le potentiel de cette plateforme
- La simplicité de PICO-8 peut apporter un vent de fraîcheur aux développeurs fatigués par le développement de jeux complexes
- Parmi les projets similaires, on peut citer TIC-80 ou Love2D, qui sont eux aussi adaptés au développement de jeux simples
1 commentaires
Avis sur Hacker News
La mention de Recurse Center est intéressante
Le développeur se réjouit de voir son projet publié sur Hacker News
Mention d’une histoire sur la souffrance psychologique et sociale causée par le fait que le logo DVD ne touche pas les coins de l’écran
Il adore l’environnement Pico-8
Partage de l’expérience de création d’un économiseur d’écran avec le logo DVD
Il ne savait pas que le logo DVD était un phénomène culturel d’une telle ampleur
Lien pour jouer directement au jeu
Ce jeu semblerait amusant sur Playdate
La description de l’environnement PICO-8 est amusante et bien faite