Unity y C# Desarrollo de videojuegos
eBook - ePub

Unity y C# Desarrollo de videojuegos

  1. Spanish
  2. ePUB (apto para móviles)
  3. Disponible en iOS y Android
eBook - ePub

Unity y C# Desarrollo de videojuegos

Descripción del libro

Este libro está desarrollado para que las personas que quieran adentrase en el mundo de la programación de videojuegos puedan aprender, de forma didáctica y desde cero, 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._x000D__x000D_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 diferentes tipos de enemigos como caminantes, de disparo (shooter), generadores de enemigos y plataformas móviles, generación de diferentes tipos 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)._x000D__x000D_Se dedica un capítulo entero a la programación de la batalla con el jefe final, trabajando con todas sus funcionalidades, desde su aparición, su sistema de pelea, diferentes tipos de ataques y su programación aleatoria, barra de vida, animaciones de ataques, daño y muerte, cambio de música y arreglo de "bugs" que pueden surgir._x000D__x000D_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._x000D_

Cuenta con la confianza de 375,005 estudiantes

Acceso a más de 1 millón de títulos por un precio mensual asequible.

Estudia de forma más eficiente usando nuestras herramientas de estudio.

Información

Año
2019
ISBN del libro electrónico
9788499648163
ISBN de la versión impresa
9788499645544
2
TRABAJO CON PLAYER
INTRODUCCIÓN
En este capítulo trabajaremos con nuestro personaje principal que llamaremos “Player”.
Importaremos nuestro modelo externo desde nuestra carpeta de “resources sección 02”, haremos su material para texturizarlo, se explicará el modo de “Scripting” con el lenguaje C#, veremos el concepto y la funcionalidad de las variables y métodos.
A su vez también trabajaremos con el movimiento de nuestro Player, su animación de corrido, su funcionalidad de salto y su animación relativa.
Programación y animación de su funcionalidad de ataque, así como de sus proyectiles y el arreglo de algunos “bugs” que su videojuego pudiera llegar a presentar.
PREPARACION DEL PLAYER
En este apartado importaremos el modelo de nuestro Player y prepararemos todos sus elementos necesarios para que sea funcional dentro de Unity y comenzar a programar sus funcionalidades.
  1. Vaya al folder de models, haga un nuevo folder y nómbrelo “Player”.
    Folder Player
  2. Importe dentro del folder Player el objeto “zombie_murderer” de la carpeta de “resources seccion 02”.
    Folder resources seccion 02
    Importación del modelo
    NOTA:
    Puede importar arrastrando desde la ventana externa al folder de “Player” en Unity.
  3. Vaya al folder “Textures” e importe la textura.
    Folder resources seccion 02
    Importar la textura
  4. Vaya al folder de “Materials”, haga un nuevo material (con clic derecho “new material” y renómbrelo como “PlayerMaterial”.
    Creación del material
    Material PlayerMaterial
  5. Seleccione el material “PlayerMaterial” y en la ventana de “Inspector” asigne los siguientes valores para aplicar el mapa de textura al material y que sea de tipo “Unlit”.
    Valores para el material
  6. Arrastre el modelo del Player a...

Índice

  1. SOBRE EL AUTOR
  2. TRABAJO CON UNITY
  3. TRABAJO CON PLAYER
  4. TRABAJO CON ENEMIGO 01
  5. TRABAJO CON ENEMIGO SHOOTER
  6. ITEMS
  7. DETALLES AVANZADOS
  8. TRABAJO CON ENEMIGO SPAWNER
  9. BATALLA CON EL JEFE FINAL
  10. IMPLEMENTACIÓN EN ANDROID
  11. material adicional