Ver más productos marca Packt Publishing
Learning C# by Developing Games with Unity: Get to grips with coding in C# and build simple 3D games in Unity 2023 from the ground up
8 || deltaY > 8)) {
isHorizontalSwipe = deltaX > deltaY;
}
if (isHorizontalSwipe) {
dragOffset = currentX - touchStartX;
}
"
@touchend="
isDragging = false;
const threshold = containerWidth * 0.15;
const deltaX = Math.abs(currentX - touchStartX);
const deltaY = Math.abs($event.changedTouches[0].clientY - touchStartY);
if (deltaX < 8 && deltaY < 8) {
openLightbox(activeImage);
} else if (isHorizontalSwipe && dragOffset < -threshold) {
activeImage = (activeImage + 1) % totalImages;
} else if (isHorizontalSwipe && dragOffset > threshold) {
activeImage = (activeImage - 1 + totalImages) % totalImages;
}
dragOffset = 0;
isHorizontalSwipe = null;
"
>
Ver más productos marca Packt Publishing
Learning C# by Developing Games with Unity: Get to grips with coding in C# and build simple 3D games in Unity 2023 from the ground up
Este producto no esta disponible
Dejanos tu email y te avisamos cuando vuelva a estar en stock.
Te avisaremos cuando vuelva a estar en stock
Descripción
Una nueva edición del libro ya está disponible.
Incluye invitación a unirte a la comunidad en línea de desarrollo de juegos en Unity para leer el libro junto a pares, desarrolladores de Unity y programadores de C#, y Harrison Ferrone.
Obtén con tu Libro: Copia en PDF, Asistente AI y Lector de última generación Gratis
Características principales
Desarrolla una base sólida de conceptos de programación y el lenguaje C#
Conviértete en un usuario confiado en los fundamentos y funciones de Unity en línea con Unity 2023
Construye un prototipo de juego jugable en Unity: un prototipo de juego en primera persona funcional
Descripción del libro
Es la capacidad de escribir scripts C# personalizados para comportamientos y mecánicas de juego lo que realmente lleva a Unity más allá. Esa es la ayuda que ofrece este libro como programador principiante.
Harrison Ferrone, en esta séptima edición de la serie más vendida, te guiará a través de los bloques constructores de la programación y el lenguaje C# desde cero mientras construyes un prototipo de juego divertido y jugable en Unity.
Este libro te enseñará los fundamentos de POO, conceptos básicos de C# y el motor Unity con muchos ejemplos de código, ejercicios y consejos para avanzar más allá del libro con tu trabajo.
Escribirás scripts en C# para mecánicas de juego sencillas, realizarás programación procedimental y agregarás complejidad a tus juegos introduciendo enemigos inteligentes y proyectiles que causan daño. Explorarás los fundamentos del desarrollo de juegos en Unity, incluyendo diseño de juegos, conceptos básicos de iluminación, movimiento del jugador, controles de cámara, colisiones y más en cada capítulo.
Nota: Las capturas de pantalla del libro muestran el editor de Unity en modo de pantalla completa para una vista integral. Los usuarios pueden consultar versiones en color de las imágenes descargándolas del repositorio de GitHub o del paquete gráfico enlazado en el libro.
Lo que aprenderás
Comprender los fundamentos de programación desglosándolos en sus partes básicas
Explicaciones exhaustivas con ejemplos de código de programación orientada a objetos y cómo se aplica a C#
Seguir pasos y ejemplos sencillos para crear e implementar scripts en C# en Unity
Dividir tu código en bloques modulares utilizando interfaces, clases abstractas y extensiones de clases
comprender lo básico de un documento de diseño de juegos y luego construir el nivel, agregar iluminación y una animación simple de objetos
Crear mecánicas básicas del juego como controladores de jugador y disparo de proyectiles usando C#
Familiarizarse con pilas, colas, excepciones, manejo de errores y otros conceptos clave de C#
Aprender a manejar datos de texto, XML y JSON para guardar y cargar los datos del juego
Quién es el público de este libro
Si eres desarrollador, programador, aficionado o cualquier persona interesada en empezar con Unity y la programación en C# de manera divertida y atractiva, este libro es para ti. También podrás seguir si no tienes experiencia en programación, pero los conocimientos básicos te ayudarán a aprovecharlo al máximo.
Contenido
Conociendo tu entorno
Los bloques básicos de la programación
Profundizando en variables, tipos y métodos
Control de flujo y tipos de colección
Trabajando con clases, estructuras y POO
Iniciando con Unity
Movimiento, controles de cámara y colisiones
Programando mecánicas del juego
Comportamiento básico de IA y enemigos
Revisando tipos, métodos y clases
Tipos, colecciones especializadas y LINQ
Guardar, cargar y serializar datos
Explorando genéricos, delegados y más
El viaje continúa
Incluye invitación a unirte a la comunidad en línea de desarrollo de juegos en Unity para leer el libro junto a pares, desarrolladores de Unity y programadores de C#, y Harrison Ferrone.
Obtén con tu Libro: Copia en PDF, Asistente AI y Lector de última generación Gratis
Características principales
Desarrolla una base sólida de conceptos de programación y el lenguaje C#
Conviértete en un usuario confiado en los fundamentos y funciones de Unity en línea con Unity 2023
Construye un prototipo de juego jugable en Unity: un prototipo de juego en primera persona funcional
Descripción del libro
Es la capacidad de escribir scripts C# personalizados para comportamientos y mecánicas de juego lo que realmente lleva a Unity más allá. Esa es la ayuda que ofrece este libro como programador principiante.
Harrison Ferrone, en esta séptima edición de la serie más vendida, te guiará a través de los bloques constructores de la programación y el lenguaje C# desde cero mientras construyes un prototipo de juego divertido y jugable en Unity.
Este libro te enseñará los fundamentos de POO, conceptos básicos de C# y el motor Unity con muchos ejemplos de código, ejercicios y consejos para avanzar más allá del libro con tu trabajo.
Escribirás scripts en C# para mecánicas de juego sencillas, realizarás programación procedimental y agregarás complejidad a tus juegos introduciendo enemigos inteligentes y proyectiles que causan daño. Explorarás los fundamentos del desarrollo de juegos en Unity, incluyendo diseño de juegos, conceptos básicos de iluminación, movimiento del jugador, controles de cámara, colisiones y más en cada capítulo.
Nota: Las capturas de pantalla del libro muestran el editor de Unity en modo de pantalla completa para una vista integral. Los usuarios pueden consultar versiones en color de las imágenes descargándolas del repositorio de GitHub o del paquete gráfico enlazado en el libro.
Lo que aprenderás
Comprender los fundamentos de programación desglosándolos en sus partes básicas
Explicaciones exhaustivas con ejemplos de código de programación orientada a objetos y cómo se aplica a C#
Seguir pasos y ejemplos sencillos para crear e implementar scripts en C# en Unity
Dividir tu código en bloques modulares utilizando interfaces, clases abstractas y extensiones de clases
comprender lo básico de un documento de diseño de juegos y luego construir el nivel, agregar iluminación y una animación simple de objetos
Crear mecánicas básicas del juego como controladores de jugador y disparo de proyectiles usando C#
Familiarizarse con pilas, colas, excepciones, manejo de errores y otros conceptos clave de C#
Aprender a manejar datos de texto, XML y JSON para guardar y cargar los datos del juego
Quién es el público de este libro
Si eres desarrollador, programador, aficionado o cualquier persona interesada en empezar con Unity y la programación en C# de manera divertida y atractiva, este libro es para ti. También podrás seguir si no tienes experiencia en programación, pero los conocimientos básicos te ayudarán a aprovecharlo al máximo.
Contenido
Conociendo tu entorno
Los bloques básicos de la programación
Profundizando en variables, tipos y métodos
Control de flujo y tipos de colección
Trabajando con clases, estructuras y POO
Iniciando con Unity
Movimiento, controles de cámara y colisiones
Programando mecánicas del juego
Comportamiento básico de IA y enemigos
Revisando tipos, métodos y clases
Tipos, colecciones especializadas y LINQ
Guardar, cargar y serializar datos
Explorando genéricos, delegados y más
El viaje continúa
Especificaciones técnicas
- Idioma
- Inglés
- ISBN 10
- 1837636877
- ISBN 13
- 978-1837636877
- Edición
- 7ª edición
- Editorial
- Packt Publishing
- Dimensiones
- 19.05 x 2.67 x 23.49 cm (7.5 x 1.05 x 9.25 pulgadas)
- Peso del artículo
- 794.37 gramos (1.75 libras)
- Fecha de publicación
- 29 de noviembre de 2022
- Longitud del contenido
- 458 páginas
Recibí una alerta cuando vuelva
Este producto no esta disponible
Dejanos tu email y te avisamos cuando vuelva a estar en stock.
Te avisaremos cuando vuelva a estar en stock