</> CodeBooks
    ← Volver a Desarrollo de videojuegos (página 2)
    Portada de Make a 2D Arcade Game in a Weekend

    Make a 2D Arcade Game in a Weekend

    Jodessiah Sumpter

    Editorial
    Apress
    Año
    2016
    Páginas
    ~180
    Nivel
    Intermedio

    De qué trata

    Guía práctica de aprendizaje acelerado en la que Jodessiah Sumpter enseña a diseñar, programar y finalizar un videojuego arcade clásico en dos dimensiones utilizando el motor Unity (basado en Unity 5) y C#. Está orientada a principiantes absolutos, aficionados y estudiantes sin experiencia previa en el desarrollo de videojuegos que buscan completar un proyecto funcional en un fin de semana, evitando la frustración y la sobrecarga que suelen provocar proyectos de escala desmedida.

    El contenido introduce el flujo de trabajo esencial de Unity para 2D: configuración del espacio de trabajo y la cámara ortográfica, importación de sprites, aplicación de físicas con Rigidbody2D y materiales físicos para simular el rebote de la pelota, detección de colisiones mediante CircleCollider2D y BoxCollider2D, y scripts en C# para desplazar la paleta del jugador. Además, aborda la instanciación y destrucción dinámica de bloques mediante prefabs, el diseño de la interfaz de usuario con Unity UI (puntuación, vidas restantes y pantallas de inicio y fin de partida), integración de efectos de sonido y la lógica del GameManager para gestionar niveles.

    El lector construye paso a paso un clon completo del clásico juego rompebloques estilo Breakout o Arkanoid, desde el prototipo inicial de rebotes hasta el pulido sonoro y la compilación para plataformas de escritorio y móviles. Su gran mérito es ofrecer un objetivo de aprendizaje claro, rápido y alcanzable que consolida los fundamentos del ciclo de vida de un juego; no obstante, debido a su brevedad, no profundiza en arquitecturas avanzadas ni en mecánicas complejas fuera de la física bidimensional básica.

    • Unity
    • C#
    • Videojuegos 2D
    • Arcade
    • Breakout
    • Rigidbody2D
    • Detección de colisiones
    • Prefabs
    • Unity UI
    • GameManager

    ¿Cómo enseña?

    TeóricoPráctico

    Con proyectos

    • ✗ Sin ejercicios
    • ✓ Incluye proyectos

    Proyectos

    Juego arcade rompebloques (estilo Breakout)

    Videojuego arcade clásico en 2D desarrollado con Unity y C# donde el jugador controla una paleta para rebotar una bola, destruir bloques con físicas y superar niveles progresivos.

    Más de Desarrollo de videojuegos con nivel Intermedio