Outils pour utilisateurs

Outils du site


ateliers:pico8

Atelier Pico 8

  • Prochain atelier : dimanche 26 novembre 2017
  • Lieu de l'atelier : La Mutinerie (à Paris)
  • Matériel nécessaire : Un ordinateur et une souris
  • Niveau de l'atelier : débutant
  • Organisation : Alice (@nanoPlink), Izawenn (@Izawenn)

Pico 8 ? mais c'est quoi ?

Pico 8 est un logiciel de création de jeux vidéos sur un style graphique pixel art et fausse 8 bit. Après une petite initiation, il s'agit d'un logiciel facile à prendre en main et qui donne rapidement des résultats intéressant. Pico 8 existe en version windows, mac, linux, et il existe même une version raspbian

Pour plus d'information rendez vous sur le site officiel de PIco8

Déroulement de l'atelier

  • l'atelier aura pour but dans un premier temps de présenter le logiciel ainsi que son maniement.
  • dans un second temps nous ferons quelques création graphiques simples, personnage et décors.
  • Ensuite nous verrons comment afficher un personnage et comment faire pour qu'il se déplace.
  • Nous verrons également comment crée et afficher rapidement une map.
  • En fonction du temps qu'il reste nous verrons éventuellement quelques collisions.
  • Enfin nous fournirons des ressources documentaires pour les personnes qui veulent continuer à faire leur propre jeu, ce que je conseil fortement.

Présentation de pico8 et de son interface

Le shell

Les principales commandes
  • LS : Fais la liste des dossiers et fichier présent
  • CD DOSSIER : Permet de se déplacer dans un dossier
  • MKDIR NOMDOSSIER : Crée un dossier
  • SAVE FICHIER : Crée ou sauvegarde un fichier
  • LOAD FICHIER : Charge un fichier

La touche échap permet de passer sur l'interface graphique

Les touche ctrl + q permettent de quitter pico 8

Codage

Je sais que beaucoup de personne sont allergique aux codes. Mais l'avantage avec pico 8 c'est que cette aspect de la création d'un jeu a été simplifier au maximum. Quelques minutes d'apprentissage permettent d'obtenir des résultats très intéressant.

Les principales fonctions
  • FUNCTION _INIT() cette fonction ne s'exécute qu'une seule fois au début du programme
  • FUNCTION _UPDATE() cette fonction s'exécute 30 fois par seconde et permet la réactualisation des paramettres du jeu
  • FUNCTION _DRAW() cette fonction s'exécute 30 fois par seconde et permet l'affichage des images du jeu
  • CLS permet de nettoyer toute les affichages de l'écran
  • PRINT permet d'afficher du text
  • SPR permet d'afficher une image
  • MAP permet d'afficher une map
  • BTN permet de récupérer les inputs du clavier
  • CAMERA permet de déplacer la caméra
  • FGET permet de récupérer la valeur d'un flag

Création graphique

L'interface de création graphique est très facile à prendre en main. C'est du dessin pixel par pixel avec un choix de 16 couleurs seulement. IL permet de réaliser très rapidement des graphismes pour les jeux.

Création de map

L'interface de création de map permet d'utiliser les éléments graphiques crée précédemment pour crée la carte d'un jeu en quelques clics

Création de son

Pico8 possède une interface permettant de crée des bruitages pour les intégrer au jeu.

Création de musique

Il est également possible de crée des musiques de style 8 bit

Où se trouve les fichiers de pico-8

Les fichiers créés par pico-8 sont créés dans un dossier plutôt caché. Vous pourrez les retrouver ici :

  • Windows: C:/Users/Yourname/AppData/Roaming/pico-8/carts
  • Linux: ~/.lexaloffle/pico-8/carts
  • OSX: /Users/Yourname/Library/Application Support/pico-8/carts

Ressources

Documentation

Tuto vidéos

ateliers/pico8.txt · Dernière modification : 2017/11/26 13:26 de alicemonade