PICO-8 Programmer des jeux vidéo en L.U.A

Maitriser le développement de jeux vidéo en L.U.A avec PICO-8 from scratch

4.55 (21 reviews)
Udemy
platform
Français
language
Game Development
category
PICO-8 Programmer des jeux vidéo en L.U.A
140
students
19 hours
content
Feb 2023
last update
$69.99
regular price

What you will learn

Maitriser PICO-8

Le langage de Scripting L.U.A

Maitrise des "API" de Pico-8

Réaliser, animer, déplacer, sonoriser des personnages

Créer différents types de jeux

Les options avancées de Pico-8

Gérer et exploiter la mémoire de Pico-8

Exploiter le DevKit

Exporter et importer des ressources

Exporter un projet pour Windows, MacOS, Linux, Rpi, Html

Publier un jeu sur BBS, Splore ou Itch io

Why take this course?

PICO-8 est une console imaginaire, ou fantasy console en anglais. C’est une machine virtuelle à l’allure rétro dans laquelle on peut aussi bien développer son jeu que jouer à ceux des autres (le code source est visible)

Il est très facile d’apprendre la création de jeux avec PICO-8, en raison de sa version simplifiée du langage Lua, mais aussi parce que le programme permet de tout faire en son sein : la programmation, le dessin, la musique et les sons.

Les jeux PICO-8 peuvent être exportés pour Windows, Mac, Linux, Raspberry Pi, ou bien dans une version web qui permet d’y jouer aussi bien sur ordinateur que sur smartphone.


Pourquoi apprendre à programmer avec PICO-8 ?


  • Le langage utilisé par Pico-8 est le L.U.A, c'est un langage de Scripting à la fois simple à apprendre mais aussi très présent dans la communauté des développeurs de jeux vidéo.

  • Pico-8 permet de se concentrer uniquement sur son projet et le code, car il intègre un environnement complet pour réaliser des sprites, des cartes de jeux, des effets sonores, ou encore des musiques de jeux.

  • La raison la plus importante est que Pico-8 est très formateur pour apprendre le développement du fait de sa simplicité d'utilisation et de ses limitations.

    Il est de ce fait un outil d'apprentissage adapté aux plus jeunes comme au plus anciens, mais aussi aux novices en programmation comme pour les développeurs qui peuvent prendre beaucoup de plaisir à développer un projet très rapidement.

  • Pour finir la cerise sur le gâteau, Pico-8 est maintenant gratuit dans sa version Education.


Présentation de la formation


Cette formation est un guide complet, vous partirez de Zéro afin de pouvoir à la fin réaliser des jeux complets.

Dans un premier temps vous allez découvrir Pico-8, son interface, ses versions, son utilisation, sa bibliothèque de jeux, etc..

Ensuite vous apprendrez le langage L.U.A pas à pas, puis les différentes API afin de :


  • Gérer le déplacement d'un personnage, ses collisions, la caméra, la gravité, ses animations, etc...

  • Réaliser divers styles de jeux : Plateforme, Grille, Space shooter, etc..

  • Créer des sprites, des cartes de jeux, des effets sonores, des musiques pour votre jeu.

  • Maitriser les différentes scènes de jeux, les menus, les niveaux, etc..

  • Maitriser les fonctions avancées comme la gestion de la mémoire de pico-8, les masques de bits, le DevKit, etc..

  • Exporter votre jeu pour Windows, MacOS, Linux, Rpi, ou en une version Html jouable dans le navigateur internet.

  • Publier votre jeu sur différentes bibliothèques.

Il m'est impossible de vous lister tous le contenu de ce guide complet de prés de 18h de vidéo, consulter le plan de formation ainsi que les vidéos de "preview" afin de vous forger votre propre idée.


Reviews

Damien
February 23, 2024
Merci beaucoup pour cette formation. Vraiment une très bonne boite à outils sur lequel revenir dans le future. Pour ceux qui hésite, ou qui arrête en cours, la partie shmup est bien plus complète que la partie platformer. Have fun :)

Charts

Price

PICO-8 Programmer des jeux vidéo en L.U.A - Price chart

Rating

PICO-8 Programmer des jeux vidéo en L.U.A - Ratings chart

Enrollment distribution

PICO-8 Programmer des jeux vidéo en L.U.A - Distribution chart
4916142
udemy ID
10/6/2022
course created date
12/11/2022
course indexed date
Bot
course submited by