Rust práctico: aprendizaje efectivo mediante el desarrollo y juego de videojuegos en 2D


Precio:
Precio de venta$67.93

Descripción

Rust es un nuevo y emocionante lenguaje de programación que combina la potencia de C con la seguridad de la memoria, la concurrencia sin miedo y los potenciadores de 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 creación de un juego completo de exploración de mazmorras. Con este libro, aprenderás habilidades de desarrollo de juegos aplicables a otros motores, incluidos Unity y Unreal.

Rust es un lenguaje de programación emocionante que combina el poder de C con la seguridad de la memoria, la concurrencia intrépida y los potenciadores de productividad. Con Rust, tienes un nuevo y brillante patio de juegos donde tus ideas de juegos pueden florecer.

Cada capítulo de este libro presenta proyectos prácticos y prácticos que te llevan en un viaje desde Hello, World hasta la construcción de un juego completo de exploración de mazmorras. Comienza configurando Rust y familiarizándote con tu entorno de desarrollo. Aprende los conceptos básicos 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 exploración de mazmorras. Ejecuta sistemas de juego simultáneamente para un alto rendimiento y una jugabilidad rápida, conservando la capacidad de depurar tu programa. Libera tu creatividad con objetos mágicos, monstruos más duros y un diseño de mazmorras intrincado. Agrega gráficos en capas y pule tu juego con estilo.

Lo que necesitas:

  • Una computadora con Windows 10, Linux o Mac OS X.
  • Un editor de texto, como Visual Studio Code.
  • Una tarjeta de video y controladores capaces de ejecutar OpenGL 3.2.


  • Autor: Herbert Wolverson
    Editorial: Pragmatic Bookshelf
    Publicado: 20/07/2021
    Páginas: 344
    Tipo de encuadernación: Tapa blanda
    Peso: 1.30 libras
    Tamaño: 9.21 alto x 7.56 ancho x 0.87 profundidad
    ISBN13: 9781680508161
    ISBN10: 1680508164
    Categorías BISAC:
    - Informática | Desarrollo e ingeniería de software | General
    - Informática | Programación | Juegos
    - Informática | Lenguajes | C

    Sobre el autor

    Herbert Wolverson ha trabajado como programador y desarrollador de juegos independientes desde finales de los años 90. Ha impartido programación y habilidades de TI a varios niveles, contribuye a múltiples proyectos de código abierto y es activo en la escena del desarrollo de juegos.