Hands-On Rust : Apprentissage efficace par le développement de jeux en 2D et le jeu

Note :   (4,6 sur 5)

Hands-On Rust : Apprentissage efficace par le développement de jeux en 2D et le jeu (Herbert Wolverson)

Avis des lecteurs

Résumé:

Ce livre propose une introduction complète à la programmation Rust à travers le développement de jeux, en particulier des jeux de type roguelike, en utilisant une architecture de type Entity Component System (ECS). Il est bien accueilli pour son style d'écriture engageant et son approche pratique, bien qu'il soit critiqué pour s'appuyer fortement sur des bibliothèques spécifiques et pour ne pas être toujours adapté aux débutants.

Avantages:

Facile à suivre et agréable pour apprendre Rust et le développement de jeux.
Présente les concepts de manière logique et complète.
Style d'écriture engageant et exemples de code bien formatés.
Bonne introduction à la conception de jeux, en particulier les roguelikes, et à l'architecture ECS.
Encourage l'application pratique de Rust dans le développement de jeux.

Inconvénients:

Quelques erreurs dans les extraits de code, menant à la confusion.
L'utilisation intensive de la bibliothèque Legion peut nuire à l'apprentissage des principes fondamentaux de Rust.
Ne convient pas aux débutants complets ; des connaissances préalables en programmation sont utiles.
Certaines divergences dans les exemples de code et les instructions de configuration du projet peuvent être frustrantes.
Se concentre davantage sur la conception de jeux que sur la maîtrise du langage Rust.

(basé sur 19 avis de lecteurs)

Titre original :

Hands-On Rust: Effective Learning Through 2D Game Development and Play

Contenu du livre :

Rust est un nouveau langage de programmation passionnant qui combine la puissance du langage C avec la sécurité de la mémoire, la concurrence sans crainte et des stimulants de productivité - et quelle meilleure façon d'apprendre qu'en créant des jeux. Chaque chapitre de ce livre présente des projets pratiques allant de Hello, World à la construction d'un jeu complet de type "dungeon crawler". Ce livre vous permettra d'acquérir des compétences en matière de développement de jeux applicables à d'autres moteurs, notamment Unity et Unreal.

Rust est un langage de programmation passionnant qui combine la puissance du langage C avec la sécurité de la mémoire, la concurrence sans crainte et des boosters de productivité. Avec Rust, vous disposez d'un nouveau terrain de jeu où vos idées de jeu peuvent s'épanouir.

Chaque chapitre de ce livre présente des projets pratiques et concrets qui vous emmènent de Hello, World à la construction d'un jeu complet de type "dungeon crawler". Commencez par installer Rust et vous familiariser avec votre environnement de développement. Apprenez les bases du langage à l'aide d'exemples pratiques en créant votre propre version de Flappy Bird. Découvrez ce qu'il faut pour générer aléatoirement des donjons et les peupler de monstres en construisant un jeu complet de type "dungeon crawl". Exécutez les systèmes de jeu simultanément pour des performances élevées et un jeu rapide, tout en conservant la possibilité de déboguer votre programme. Donnez libre cours à votre créativité avec des objets magiques, des monstres plus coriaces et une conception complexe des donjons. Ajoutez des couches graphiques et peaufinez votre jeu avec style.

Ce dont vous avez besoin :

⬤ Un ordinateur fonctionnant sous Windows 10, Linux ou Mac OS X.

⬤ Un éditeur de texte, tel que Visual Studio Code.

⬤ Une carte vidéo et des pilotes capables d'exécuter OpenGL 3.2.

Autres informations sur le livre :

ISBN :9781680508161
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2021
Nombre de pages :325

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Hands-On Rust : Apprentissage efficace par le développement de jeux en 2D et le jeu - Hands-On Rust:...
Rust est un nouveau langage de programmation...
Hands-On Rust : Apprentissage efficace par le développement de jeux en 2D et le jeu - Hands-On Rust: Effective Learning Through 2D Game Development and Play
Jeu de réflexion sur la rouille : Faites travailler votre esprit - Rust Brain Teasers: Exercise Your...
Le langage de programmation Rust est cohérent et...
Jeu de réflexion sur la rouille : Faites travailler votre esprit - Rust Brain Teasers: Exercise Your Mind

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)