Hands-On Rust: Aprendizaje eficaz mediante el desarrollo de juegos 2D

Puntuación:   (4,6 de 5)

Hands-On Rust: Aprendizaje eficaz mediante el desarrollo de juegos 2D (Herbert Wolverson)

Opiniones de los lectores

Resumen:

El libro ofrece una completa introducción a la programación en Rust a través del desarrollo de juegos, en concreto juegos roguelike, utilizando una arquitectura Entity Component System (ECS). Es bien recibido por su estilo de escritura atractivo y enfoque práctico, aunque se encuentra con críticas por depender en gran medida de las bibliotecas específicas y no siempre ser fácil para los principiantes.

Ventajas:

Fácil de seguir y ameno para aprender Rust y desarrollo de juegos.
Presenta los conceptos de forma lógica y completa.
Estilo de escritura atractivo y ejemplos de código bien formateados.
Buena introducción al diseño de juegos, particularmente roguelikes, y a la arquitectura ECS.
Fomenta la aplicación práctica de Rust en el desarrollo de juegos.

Desventajas:

Algunos errores en fragmentos de código, que llevan a confusión.
La fuerte dependencia de la biblioteca Legion puede restar valor al aprendizaje de los fundamentos de Rust.
No es adecuado para principiantes; es beneficioso tener conocimientos previos de programación.
Algunas discrepancias en los ejemplos de código y las instrucciones de configuración del proyecto pueden ser frustrantes.
Se centra más en el diseño del juego que en el dominio del lenguaje Rust.

(basado en 19 opiniones de lectores)

Título original:

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

Contenido del libro:

Rust es un nuevo y emocionante lenguaje de programación que combina la potencia de C con seguridad de memoria, concurrencia intrépida y potenciadores de la productividad, y qué mejor manera de aprender que creando juegos. Cada capítulo de este libro presenta proyectos prácticos que van desde Hello, World hasta la construcción de un juego completo de mazmorras. Con este libro, aprenderás habilidades de desarrollo de juegos aplicables a otros motores, incluidos Unity y Unreal.

Rust es un apasionante lenguaje de programación que combina la potencia de C con seguridad de memoria, concurrencia intrépida y potenciadores de la productividad. Con Rust, tienes un nuevo y brillante patio de recreo donde tus ideas de juego pueden florecer.

Cada capítulo de este libro presenta proyectos prácticos que te llevarán desde Hello, World hasta la creación de un juego completo de mazmorras. Empieza configurando Rust y poniéndote cómodo con tu entorno de desarrollo. Aprende los fundamentos del lenguaje con ejemplos prácticos mientras creas tu propia versión de Flappy Bird. Descubre lo que se necesita para generar mazmorras aleatoriamente y poblarlas con monstruos mientras construyes un juego completo de rastreo de mazmorras. Ejecute sistemas de juego de forma concurrente para obtener un juego rápido y de alto rendimiento, sin perder la capacidad de depurar su programa. Da rienda suelta a tu creatividad con objetos mágicos, monstruos más duros e intrincados diseños de mazmorras. Añade gráficos por capas y pule tu juego con estilo.

Qué necesitas:

⬤ Un ordenador con Windows 10, Linux o Mac OS X.

⬤ Un editor de texto, como Visual Studio Code.

⬤ Una tarjeta de vídeo y controladores capaces de ejecutar OpenGL 3. 2.

Otros datos del libro:

ISBN:9781680508161
Autor:
Editorial:
Encuadernación:Tapa blanda
Año de publicación:2021
Número de páginas:325

Compra:

Actualmente disponible, en stock.

¡Lo compro!

Otros libros del autor:

Hands-On Rust: Aprendizaje eficaz mediante el desarrollo de juegos 2D - Hands-On Rust: Effective...
Rust es un nuevo y emocionante lenguaje de...
Hands-On Rust: Aprendizaje eficaz mediante el desarrollo de juegos 2D - Hands-On Rust: Effective Learning Through 2D Game Development and Play
Rompecabezas de óxido: Ejercite su mente - Rust Brain Teasers: Exercise Your Mind
El lenguaje de programación Rust es coherente y hace todo lo...
Rompecabezas de óxido: Ejercite su mente - Rust Brain Teasers: Exercise Your Mind

Las obras del autor han sido publicadas por las siguientes editoriales:

© Book1 Group - todos los derechos reservados.
El contenido de este sitio no se puede copiar o usar, ni en parte ni en su totalidad, sin el permiso escrito del propietario.
Última modificación: 2024.11.14 07:32 (GMT)