Outils pour utilisateurs

Outils du site


issue183:jeux_ubuntu

Website: https://www.lexaloffle.com/pico-8.php Price: Varies Blurb: “PICO-8 is a fantasy console for making, sharing, and playing tiny games and other computer programs. It feels like a regular console, but runs on Windows/Mac/Linux. When you turn it on, the machine greets you with a command line, a suite of cartridge creation tools, and an online cartridge browser called SPLORE.“ Why are we reviewing this only now? Well, we got this only now, thanks to Ronnie Tucker for the review copy.

Pico-8

Site Web : https://www.lexaloffle.com/pico-8.php

Prix : variable

Présentation : « Pico-8 est une console fantaisiste pour créer, partager et jouer à des jeux minuscules et d’autres programmes d’ordinateur. Elle donne l’impression d’être une console habituelle, mais tourne sur Windows/Mac et Linux. Quand vous l’allumez, la machine vous accueille avec une ligne de commande, une suite d’outils de création de cartouches et un navigateur de cartouches en ligne appelé SPLORE. »

Pourquoi je n’en fais la critique que maintenant ? Eh bien, je ne l’ai reçu que maintenant, grâce à Ronnie Tucker qui m’en a envoyé un exemplaire à cette fin.

I’m going to start this off by saying it is ugly. Lawd, it is, but it is the most fun you can have with your computer, making it do silly stuff, or with your clothes on. You literally start with bupkis, even the “manual” is a little text file. This really reminds one of an 8-bit computer startup screen. I want to start typing; LOAD ”” Anyway, moving right along, this little toy is a diamond in the rough. Though the screen resolution is only roughly that of the Atari 2600 console from the late ‘70s, I would have loved for it to be at least double what it is, as I have never been one for fat graphics (you will understand when you see a M and a N or a U and a W). Seriously, if the resolution was better, imagine putting this on a hand-held FPGA or Raspberry Pi Zero with one of those Waveshare LCDs, and you can load up your own games as well as those of your friends? Poof! Mind blown.

Je vais commencer en disant que c’est laid. Mon Dieu, que c’est laid, mais c’est la chose la plus amusante que vous pouvez faire avec votre ordinateur, en l’obligeant à faire des choses assez idiotes, ou quand vous êtes tout habillé.

Vous démarrez littéralement avec rien du tout et même le « manuel » n’est qu’un petit fichier texte. Cela me fait penser à l’écran d’accueil d’un ordinateur 8-bit. J’ai envie de commencer à taper : LOAD ’’’’

Quoi qu’il en soit, ce petit jouet est un véritable bijou. Bien que la résolution de l’écran ne soit qu’environ celle de la console 2600 d’Atari de la fin des années 70, à mon avis, il lui aurait fallu être le double de ce que c’est, car je n’ai jamais aimé les gros graphismes (vous comprendrez quand vous verrez un M et un N ou un U et un W). Sérieusement, si la résolution était meilleure, vous pourriez le mettre sur un FPGA tenu dans une main ou un Raspberry Pi Zero avec un de ces écrans LCD de Waveshare, et vous pouvez charger vos propres jeux ainsi que ceux de vos copains ? Poof ! Époustouflant !!

So what do you need to get started? They recommend Lua, as the syntax is Lua-like. No, don’t stop reading, you don’t NEED it, it is only recommended. You see, the little fantasy console has more than one face. You can make games, you can make pixel art, and you can make music, tracker style, and then share it with a friend. Graphics Let’s cover my grumble first: you press escape to get to the editor and the graphics editor is the little “mask” that looks like General Grievous from Star Wars. Now it is simply a matter of painting with dots. You have a limited color palette, but don’t let that stop you. Your characters can be any size, as long as they are multiples of 8 (you do not have to do any maths either, though to this day I can tell what the value of a line in graph paper is just by looking at it, so it’s not all bad). You have 8×8 pixel blocks that you can slap together to make bigger sprites or drawings. Note: it is quick, I made a simple penguin in 20 seconds. If I repeat that to the other side, I can have a simple waddle animation in less than a minute! That contributes to the charm of this title, the raw speed that you can get going. The limitation is the 128×128 display. You can make graphics and sound without typing a single line of code. Easy to pick up, quick to learn, what is not to like?

Alors, de quoi avez-vous besoin pour commencer ? Ils recommandent Lua, car la syntaxe est similaire. Non, n’arrêtez pas de lire, vous N’en avez PAS besoin, il n’est que recommandé. Voyez-vous, la petite console fantaisiste à plus d’un visage. Vous pouvez créer des jeux, vous pouvez créer du pixel art et vous pouvez faire de la musique, du style tracker, puis partager le tout avec un copain.

Graphismes

D’abord, je vous livre ma plainte : vous appuyez sur échap pour avoir l’éditeur et l’éditeur de graphismes est un petit « masque » qui ressemble à General Grievous de la Guerre des étoiles. Bon, il s’agit maintenant de peindre avec des petits points. La palette des couleurs est limitée, mais cela ne doit pas vous décourager. Vos caractères peuvent être de n’importe quelle taille, dès qu’ils sont des multiples de 8. (Vous n’avez pas besoin de faire des maths non plus, bien que, jusqu’à ce jour, je puisse dire la valeur d’une ligne sur papier graphique en la regardant tout simplement et, ainsi, les maths ne sont foncièrement pas mauvaises.) Vous avez des blocs de 8 x 8 pixels que vous pouvez rassembler pour créer des dessins ou de plus grands lutins. N.B. C’est rapide – j’ai fait un pingouin simple en 20 secondes. Si je le répète vers l’autre côté, je peux avoir une animation de dandinement simple en moins d’une minute ! Cela contribue au charme de ce jeu : la vitesse qu’il faut pour faire des choses. La limitation est l’affichage de 128 x 128.

Vous pouvez créer des graphismes et du son sans taper une seule ligne de code. Facile au départ, rapide à apprendre, il n’y a rien à détester ici.

Sound Let me tell you about the music side. It is split into two parts, the sound editor and the pattern editor. In the sound editor you “draw” your sound and hit the spacebar to hear what it sounds like. Instead of me telling you how it works, the fun is in the finding out. One quickly learns what is high or low pitched, playing with the speed button, but also in the way you draw your sound sample. There are also triangle waves, square waves, saws, and noise for your pleasure. I am not ashamed to say I spent a whole morning in bed playing with JUST the sound module. Just when you think you have it figured out, there is something else that catches your fancy. Once you have made your sounds or instruments, you can go and “paint” them in the song editor. You will be surprised at how untalented you are. Oh wait, that’s only me. I have the musical capabilities of a snail. However, the joy here is the farting around. OK, apparently I am 8 as I made some fart sounds and amused myself with those (also I managed to use ‘fart’ in an article without trying to be vulgar; bonus points?). Meow….

Son

Permettez-moi de vous parler du côté musique de ce jeu. Il est séparé en deux parties, l’éditeur du son et l’éditeur du schéma. Dans l’éditeur du son, vous « dessinez » votre son et appuyez sur la barre d’espace pour l’écouter. Au lieu de vous dire comment cela fonctionne, c’est amusant de le découvrir par vous-même. Vous apprenez rapidement ce qu'est une tonalité haute ou basse, en jouant avec le bouton vitesse, mais aussi, dans votre façon de dessiner l’échantillon du son. Il y a aussi des ondes triangulaires, des ondes carrées, des scies et du bruit pour votre plaisir. Je n’ai pas honte de dire que j’ai passé toute une matinée au lit en jouant avec le module son et RIEN d’autre. Au moment où vous pensez avoir tout compris, il y a autre chose qui attire votre attention.

Une fois que vous aurez créé vos sons ou instruments, vous pouvez aller les « peindre » dans l’éditeur de chanson. Vous serez surpris de voir jusqu’à quel point vous êtes dénué de talent. Oh, attendez, ce n’est que moi. J’ai les compétences musicales d’un escargot. Cependant, le plaisir ici est le fait de glander. Ok, apparemment j’ai 8 ans, car j’ai créé quelques bruits de prout et me suis amusé avec (de plus, j’ai pu utiliser le mot « prout » dans un article sans voulant être vulgaire ; points de bonus ?). Meow…

Programming Now for the coding side. You are covered with all the basics like variables, loops and functions, but you are limited to 256 characters. Again, this is where the ugly part pokes its head in, as you can code in only capital letters and letters lookalike. Look at the word “VOLUME” in the preceding screen shot. This really stresses out my peepers. The idea here is that by limiting the sounds, the sprites and the code, you start getting innovative to do more than the toy was designed for. And indeed, we see this in retro gaming and demo scenes all the time, where guys will unroll a loop to gain more speed, or make sprites that can be used over and over with just a simple colour change (the bushes and the clouds in Mario, for instance). The bonus here is that you can grab a completed game and roll your peepers over the code. This is by far the best way of gaining an understanding if you are a non-programmer. This brings me to the “SPLORE” command. This is a software store where you can grab a game or music or demo made by someone else. The whole game is in that one image file. I don’t know why, but this makes me smile. You can also simply copy your little picture to that old 16/128MB SD card or thumb drive you have no use for, and fit quite a few games on there. Anyone can publish their game and have others play your game or music or demo. Yes, there is already an active demo scene for the Pico-8. I think I learned more about programming this week, than my whole life so far. I will DEFINITELY be spending more time with this. I encourage anyone to get this and learn something new. Yes, I know it’s ugly, but if you make only one purchase this year, software-wise, I recommend this. Call it an educational toy for the kids and claim it yourself, the top tier in adulthood.

Programmation

Maintenant, le côté codage. Vous êtes couvert avec toutes les bases comme des variables, des boucles et des fonctions, mais vous êtes limité à 256 caractères. À nouveau, c’est ici que la partie laide se montre, car, pour coder, vous devez utiliser des lettres majuscules et elles se ressemblent. Regardez le mot « VOLUME » dans la capture d’écran précédente. Cela me tire les yeux un max. L’idée ici est que, en limitant les sons, les lutins et le code, vous commencez à vouloir être innovant et faire plus que ce pourquoi le jouet était prévu. Et, en fait, nous voyons tout le temps cela dans les jeux rétro et les démos, où un joueur débouclera une boucle pour aller plus vite ou crée des lutins qui peuvent servir encore et encore avec juste un changement de couleur (les buissons et les nuages dans Mario, par exemple). Ici, le bonus est que vous pouvez prendre un jeu achevé et en examiner le code. C’est vraiment la meilleure façon de le comprendre si vous n’êtes pas programmeur.

Ce qui m’amène à la commande « SPLORE ». Il s’agit d’un magasin de logiciels où vous pouvez récupérer un jeu, de la musique ou une démo faits par quelqu’un d’autre. Le jeu entier est dans ce seul fichier d’image. Je ne sais pas pourquoi, mais cela me fait sourire. Vous pouvez également tout simplement copier votre image sur cette vieille carte SD ou clé USB de 16 ou 128 Mo, qui vous est maintenant inutile et y mettre pas mal de jeux. N’importe qui peut publier son jeu et demander à d’autres de jouer à votre jeu, ou votre musique ou votre démo. Oui, une scène de démo active existe déjà pour le Pico-8. Je pense avoir plus appris sur la programmation cette semaine, que pendant toute ma vie jusqu’ici. C’est SUR et CERTAIN : je vais passer davantage de temps avec ce jeu. J’encourage tout le monde à l’obtenir et à apprendre quelque chose de nouveau. Oui, je sais que c’est laid, mais, si vous n’achetez qu’un logiciel cette année, je recommande celui-ci. Appelez-le un jouet éducatif pour les gosses, ou prenez-le pour vous-même, un véritable adulte.

issue183/jeux_ubuntu.txt · Dernière modification : 2022/08/02 15:37 de andre_domenech