¡Somos talento Colombiano!Envio gratis por compras superiores a $250.000*10% dcto. en tu primera compra con el cupón #LEER*

(0)

COP$ 0

(0)

COP$ 0

COP$ 89.000

PayU Pagos Seguros

Pagos 100% seguros

PayU Pagos Seguros

Unity y C#. Desarrollo de videojuegos

Formato: Libro | Autor: Luis Ruelas | Descripción: Este libro está desarrollado para que las personas que quieran adentrarse en el mundo de la programación de videojuegos puedan aprender, de una forma didáctica y desde cero.

Luis Ruelas

Área: ,

Editorial: Ediciones de la U

Coedición: Ra-ma Editorial

ISBN: 9789587921168

Precio en Dólares: USD$ 26.97

*Este valor puede ser aproximado y podrá variar al momento del pago.

EdiciónFormatoPáginasAcabadosTamaño
2019 Impreso 444 Rústica 17 x 24 cm.

Descripción

Este libro está desarrollado para que las personas que quieran adentrarse en el mundo de la programación de videojuegos puedan aprender, de una forma didáctica y desde cero.

Aprenderán como es la creación de un videojuego en una plataforma 3D y con todos los elementos de un juego profesional, de forma sencilla y completamente práctica.

Se comienza con los conceptos básicos hasta alcanzar conceptos avanzados de un videojuego como son la programación de funcionalidad completa del personaje principal con sus animaciones y acciones. inteligencia artificial y ataques de enemigos como caminantes, shooter, generadores de enemigos y plataformas móviles, generación de “Items” como invencibilidad y salud, sistema de vidas, efectos especiales, partículas, creación y navegación entre pantallas, checkpoints y elementos de interface gráfica para el usuario (GUI).

Se dedica un capítulo entero a la programación de la batalla con el jefe final, su aparición, su sistema de pelea, tipos de ataques y su programación aleatoria, barra de vida, ataques, daño y muerte, música y arreglo de “bugs”. Esta obra abarca la previsualización, en tiempo real, en dispositivos móviles Android, la creación y programación de controles virtuales y finaliza con la inserción de “Ads” para la monetización del proyecto en GooglePlay.

Información adicional

Peso 0,700 kg
Dimensiones 17 × 24 cm
Acabados

ano

Área

Autor

Coeditor

Editorial

Formato

Número de edición

Páginas

Peso

Tamaño

Tabla de contenido

SOBRE EL AUTOR
CAPÍTULO 1. TRABAJO CON UNITY
1.1 INTRODUCCIÓN
1.2 INSTALACIÓN DE UNITY
1.3 DESCARGAR EL MATERIAL DE APOYO
1.4 PREPARACION DEL PROYECTO
1.5 INTERFAZ DE UNITY
1.5.1 Ventana “Scene”
1.5.2 Ventana “Project”
1.5.3 Ventana “Hierarchy”
1.5.4 Ventana “Inspector”
1.6 EDITORES DE SCRIPT
1.6.1 Ventana “Console”
1.7 CONSTRUCCION DE UNA PLATAFORMA BÁSICA
1.8 RETO AL LECTOR
CAPÍTULO 2. TRABAJO CON PLAYER
2.1 INTRODUCCIÓN
2.2 PREPARACION DEL PLAYER
2.3 PROGRAMACION DEL MOVIMIENTO HORIZONTAL
2.4 PROGRAMACION DEL VOLTEO DEL PLAYER
2.5 ANIMACION IDLE DEL PLAYER
2.6 ANIMACION RUNNING DEL PLAYER CON UN BLEND TREE
2.7 PROGRAMACIÓN DE LA CAMARA
2.8 PROGRAMACIÓN DE SALTO DEL PLAYER
2.9 PROGRAMACIÓN DE LA ANIMACION DEL SALTO
2.10 PROGRAMACIÓN DEL ATAQUE DEL PLAYER
2.11 PROGRAMACIÓN DE LA ANIMACION DE ATAQUE DEL PLAYER
2.12 RETO AL LECTOR
CAPÍTULO 3. TRABAJO CON ENEMIGO 01
3.1 INTRODUCCIÓN
3.2 PREPARACION DEL ENEMIGO 01
3.3 USO DEL COMPONENTE “NAV MESH AGENT”
3.4 ANIMACION DEL CAMINADO DEL ENEMIGO 01
3.5 CREACION DE UN GAME MANAGER
3.6 PROGRAMACION DEL ATAQUE DEL ENEMIGO 01
3.7 PROGRAMACION DEL DAÑO AL PLAYER
3.8 PROGRAMACION DEL DAÑO AL ENEMIGO
3.9 CREACIÓN DE UNA BARRA DE ENERGIA PARA EL PLAYER
3.10 AÑADIR CLIPS DE AUDIO
3.11 RETO AL LECTOR
3.12 CONCLUSION
CAPÍTULO 4. TRABAJO CON ENEMIGO SHOOTER
4.1 INTRODUCCIÓN
4.2 PREPARACIÓN DEL ENEMIGO SHOOTER
4.3 PROGRAMACIÓN DE ATAQUE DEL ENEMIGO SHOOTER
4.4 PROGRAMACIÓN DEL PROYECTIL DEL ENEMIGO SHOOTER
4.5 PROGRAMACIÓN DEL DAÑOS
4.6 RETO AL ESTUDIANTE
CAPÍTULO 5. ITEMS
5.1 INTRODUCCIÓN
5.2 CREACIÓN DE UN ITEM 2D DE SALUD
5.3 CREACIÓN DE UN ITEM 3D DE INVENCIBILIDAD
5.4 APLICACIÓN DE ANIMACIONES PARA LA TOMA DE ITEMS
5.5 PROGRAMACIÓN DE ENEMIGOS QUE ARROJAN ITEMS
5.6 RETO AL ESTUDIANTE
CAPÍTULO 6. DETALLES AVANZADOS
6.1 INTRODUCCIÓN
6.2 CREACIÓN Y PREPARACIÓN DE LA PLATAFORMA MÓVIL
6.3 PROGRAMACIÓN DE LA PLATAFORMA MÓVIL VERTICAL
6.4 CREACIÓN DE UN “KILLBOX”
6.5 REAPARICIÓN DEL “PLAYER” I
6.6 REAPARICIÓN DEL “PLAYER” II
6.7 REAPARICIÓN DEL “PLAYER” III
6.8 PROGRAMACIÓN DE MÁS CHECKPOINTS
6.9 CREACIÓN DE UN SISTEMA DE VIDAS PARA “PLAYER”
6.10 CREACIÓN DE UNA PANTALLA DE INICIO
6.11 CREACIÓN DE UNA PANTALLA DE GAMEOVER
6.12 CREACIÓN Y PROGRAMACIÓN DE UN ITEM DE VIDA
CAPÍTULO 7. TRABAJO CON ENEMIGO SPAWNER
7.1 INTRODUCCIÓN
7.2 CREACIÓN DE UN ENEMIGO TIPO “SPAWNER”
7.3 CREACIÓN DE LAS ANIMACIONES PARA EL ENEMIGO TIPO
“SPAWNER”
7.4 PROGRAMACIÓN DE LAS ANIMACIONES PARA EL ENEMIGO
TIPO “SPAWNER”
7.5 CREACIÓN Y PROGRAMACIÓN DEL ENEMIGO TIPO “SPAWN”.
7.6 GENERACIÓN DE ENEMIGOS
7.7 AÑADIR MÚSICA AL JUEGO
7.8 PROGRAMACIÓN DE LA FUNCIONALIDAD DE PAUSA
CAPÍTULO 8. BATALLA CON EL JEFE FINAL
8.1 INTRODUCCIÓN
8.2 PREPARACIÓN DEL JEFE FINAL
8.3 PROGRAMACIÓN DE UN BOSSCHECKPOINT
8.4 DESPERTAR AL JEFE I
8.5 TRABAJO CON CÁMARA PARA BATALLA FINAL
8.6 CREACIÓN DE LAS ANIMACIONES DEL JEFE FINAL
8.7 REACTIVACIÓN DE PLAYER CON ANIMATION EVENT
8.8 PREPARACIÓN DE LA CONDICIÓN DE ATAQUE DEL JEFE
8.9 CREACIÓN Y PROGRAMACIÓN DE LA BARRA DE SALUD
DEL JEFE
8.10 PROGRAMACIÓN DEL PRIMER ATAQUE DEL JEFE Y RESETEO DE
COMPORTAMIENTOS
8.11 PROGRAMACIÓN DEL SEGUNDO Y TERCER ATAQUE DEL JEFE
8.12 PROGRAMACIÓN DE LA GENERACIÓN DE ROCAS CAYENDO
8.13 PROGRAMACIÓN ALEATORIA DE LOS ATAQUES
8.14 FUNCIONALIDAD DE DAÑO Y MUERTE DEL JEFE
8.15 DETALLES FINALES
8.16 RETO AL ESTUDIANTE
CAPÍTULO 9. IMPLEMENTACIÓN EN ANDROID
9.1 INTRODUCCIÓN
9.2 INSERTAR VIDEO EN UNITY
9.3 EXPORTACIÓN DEL JUEGO PARA PC
9.4 PREPARACIÓN DE ELEMENTOS PARA PLATAFORMA ANDROID
9.5 PROGRAMACIÓN DE CONTROLES PARA DISPOSITIVOS
MÓVILES
9.6 IMPLEMENTACIÓN DE ADDS
9.7 EXPORTACIÓN DEL JUEGO PARA PLATAFORMA ANDROID
MATERIAL ADICIONAL
LUIS RUELAS

Especialista en Animación 3D y Desarrollo de Videojuegos.

Con 18 años de experiencia impartiendo clases en Universidades e Institutos del norte de México en: Desarrollo de Videojuegos con Unity, Animación y modelado 3D con Autodesk Maya y ZBrush, Metodología de la programación, Creación de multimedia y efectos visuales con Adobe Suite.
Proveedor de servicios de Animación 3D, capacitación, desarrollo de videojuegos y multimedia.
Instructor en Udemy con alumnos a nivel nacional de más de 38 países e impartiendo “Master Class” en Desarrollo de Videojuegos con Unity en diversos estados de México.
Creador de “Cineanimación”, empresa dedicada a impartir cursos especializados en el ámbito del desarrollo de videojuegos y animación 3D.
www.cineanimacion.com
creacionvideojuegos@gmail.com

Título