Le guide de Lua et ses applications - Manuel d'apprentissage
search
  • Le guide de Lua et ses applications - Manuel d'apprentissage

Lua - Manuel d'apprentissage

(Le guide de Lua et ses applications)
2e édition

Vous cherchez un langage de scripts extrêmement compact et rapide ? Essayez Lua !

Lua - Manuel d'apprentissage

(Le guide de Lua et ses applications)
2e édition

Vous cherchez un langage de scripts extrêmement compact et rapide ? Essayez Lua !

Impression N&B

Si vous recherchez des réponses précises à des problèmes que vous rencontrez en Lua, consultez plutôt le Manuel de référence !

Saviez-vous que le langage de script Lua peut être dix à trente fois plus rapide que TCL, Perl, Python, Ruby ou PHP ? Compact, élégant, puissant, supporté par de nombreux outils et librairies, Lua est un langage à multifacette et à multiusage. De plus en plus utilisé dans l'industrie, notamment dans les systèmes embarqués et dans la production de jeux vidéo, il est facile à mettre en œuvre et apporte souplesse et efficacité dans les projets.

Que vous soyez professionnel du jeu ou étudiant en informatique, développeur ou chef de projet, débutant ou confirmé, ce livre vous fournit tous les éléments pour découvrir, apprendre et utiliser Lua, seul ou en association avec du code C ou C++.

Cette deuxième édition est fondée sur la version 5.3 de Lua. Elle intègre trois nouveaux chapitres portant sur des utilitaires Lua fréquemment employés : LuaRocks, Sailor et Premake. Les deux premiers sont présentés par leurs concepteurs en personne : Hisham Muhammad et Etiene Dalcol !

Niveau : Débutant/intermédiaire

 

Le guide de Lua et ses applications est un ouvrage en deux volumes indépendants : le manuel d'apprentissage et le manuel de référence. Le premier (celui-là même présenté sur cette fiche) vise à vous initier de manière progressive à ses différents usages, de l'écriture de scripts simples à la conception d'une application complète. Le second se destine à vous accompagner dans l'emploi du langage en vous apportant des réponses précises aux problématiques les plus courantes.

Installation de LuaRocks (Extrait du chapitre Étendre Lua avec LuaRocks) Télécharger cet extrait
Rédaction d'un binding en Lua (avancé) (Extrait du chapitre Écrivez des modules complets en C, embarquez Lua) Télécharger cet extrait
"Hello World!" en Lua (Extrait du premier chapitre Rédiger et lancer un premier script) Télécharger cet extrait
Aperçu des deux manuels Télécharger cet extrait
Présentation de Lua (Extrait du chapitre Tour d'horizon) Télécharger cet extrait
Introduction Télécharger cet extrait
Préface de Roberto Ierusalimschy, coinventeur de Lua Télécharger cet extrait
Sommaire détaillé Télécharger cet extrait

Préliminaires
Introduction
Tour d'horizon du langage

Développer des scripts simples
1. Rédiger et lancer un premier script
2. Mini serveur web
Développer des applications
3. Concepts avancés pour le serveur web
4. Enrichir une application

Utiliser Lua comme un moteur d'application
5. L'API C
6. Écrivez des modules complets en C, embarquez Lua
7. LuaJIT

Utilitaires Lua
8. Étendre Lua avec LuaRocks
9. Développer pour le web avec Sailor
10. Compiler avec Premake
Installer Lua et Lexique

Contributeur(s) : Préface de Roberto Ierusalimschy
Nombre de pages : 240 p.
Consultation en ligne

EAN : 9782822704281
ISBN : 978-2-8227-0428-1

Accès à la version html
(necessite une connexion internet)
Consultation en ligne + Téléchargement

EAN : 9782822704311
ISBN : 978-2-8227-0431-1

Accès à la version html
+
PDF web, EPUB
Sans DRM
Papier

EAN : 9782822704076
ISBN : 978-2-8227-0407-6

Livre broché
21 x 15 cm
N&B
Codes sources des exemples Consulter

À voir aussi

Lua - Manuel de référence

(Le guide de Lua et ses applications)
2e édition
Parution : 22/04/2016

Vous souhaitez développer en Lua, mais il vous manque de la pratique ? Ce guide vous fournit tous les outils pour vous en sortir face aux problématiques de développement les plus courantes.

18,01 €

Vous souhaitez développer en Lua, mais il vous manque de la pratique ? Ce guide vous fournit tous les outils pour vous en sortir face aux problématiques de développement les plus courantes.

Initiation à la création de jeux vidéo en Lua avec Löve2D

Cardinale Anthony
Parution : 24/09/2020

Découvrez les fondamentaux de la programmation de jeux vidéo avec Löve2D un framework Lua ultra léger, fondé sur la bibliothèque SDL.

18,01 €

Découvrez les fondamentaux de la programmation de jeux vidéo avec Löve2D un framework Lua ultra léger, fondé sur la bibliothèque SDL.