Catégories

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

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

RAR | Vidéo + Fichiers source | Français | 18 H 50 Min | 7.3 Go

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.. Maitriser le développement de jeux vidéo en L.U.A avec PICO-8 from scratch. 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

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.

Ce que vous apprendrez :
• 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

À qui ce cours s’adresse-t-il ?
• Les novices en développement de jeu vidéo ou en programmation
• Les développeurs voulant monter en compétence

Prérequis :
• Aucun prérequis n’est nécessaire pour ce guide complet

Plus d’info:
_https://www.udemy.com/course/pico-8-programmer-des-jeux-video-en-lua/

_blank
_blank
Articles récents