</> CodeBooks
    ← Volver a Desarrollo de videojuegos (página 1)
    Portada de Beginning Unity Android Game Development

    Beginning Unity Android Game Development

    Kishan Takoordyal

    Editorial
    Apress
    Año
    2020
    Páginas
    ~270
    Nivel
    Básico

    De qué trata

    Guía práctica y accesible en la que Kishan Takoordyal enseña a crear videojuegos móviles interactivos en tres dimensiones para la plataforma Android utilizando el motor Unity (enfocado en Unity 2019 LTS y 2020) y programación en C#. Está pensada para principiantes absolutos, aficionados y estudiantes sin experiencia previa en desarrollo de videojuegos ni en programación orientada a objetos, que desean un punto de partida guiado y sin rodeos teóricos para ingresar en el ecosistema móvil.

    El libro aborda desde los fundamentos de la sintaxis en C# (variables, estructuras condicionales, bucles y funciones) y el manejo de la interfaz de Unity (jerarquía, inspector, GameObjects, materiales y Prefabs) hasta los conceptos clave para móviles: configuración del Android SDK y NDK, controles táctiles (touch input), simulación de físicas y colisiones, interfaz gráfica con Unity UI (Canvas, botones y visualización de puntuación) y optimización de rendimiento gráfico mediante el Universal Render Pipeline (URP). También se detalla el proceso completo para compilar y empaquetar el juego en formato APK.

    A lo largo de sus páginas se desarrolla paso a paso «Sphere Shooter», un juego arcade en 3D donde el jugador apunta y dispara a objetivos esféricos mientras se gestionan efectos, impactos y pantallas de fin de juego. El punto fuerte del libro es su sencillez pedagógica y la claridad para configurar la compilación en Android y el pipeline URP; como contrapartida, no cubre temas comerciales avanzados como monetización con anuncios (Unity Ads), compras dentro de la aplicación (IAP) ni persistencia en la nube. Conviene disponer de un dispositivo físico Android con depuración USB activada para realizar pruebas reales.

    • Unity
    • Android
    • C#
    • Desarrollo móvil
    • Universal Render Pipeline (URP)
    • GameObjects y Prefabs
    • Unity UI (Canvas)
    • Físicas y colisiones
    • Controles táctiles
    • Compilación de APK

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Sphere Shooter

    Videojuego arcade de disparos en 3D para Android que implementa controles táctiles, físicas, detección de impactos, interfaz gráfica con Canvas y optimización mediante el Universal Render Pipeline (URP).

    Más de Desarrollo de videojuegos con nivel Básico