El desarrollo de juegos es el proceso de creación de videojuegos desde el concepto hasta la publicación y distribución.
Este proceso incluye fases de planificación, diseño, programación, pruebas y mantenimiento. El desarrollo de juegos es un esfuerzo interdisciplinario que involucra a equipos de profesionales de diversos campos como el arte, el sonido, la música, la programación y el diseño.
Cada uno de estos profesionales trabaja con diferentes aspectos de la creación de juegos, como la historia, los personajes, la jugabilidad, el sonido y el diseño gráfico. El desarrollo de juegos puede ser un proceso largo y complejo que lleva meses o incluso años.
El proceso también puede variar mucho según el tamaño y la complejidad del juego, así como los recursos disponibles y el presupuesto.
En general, el desarrollo de juegos es una industria en constante evolución y los desarrolladores deben estar siempre actualizados con las últimas tendencias y tecnologías para crear juegos de alta calidad.
Este curso de desarrollo de juegos de libGDX le enseñará cómo crear juegos 2D que funcionen en cualquier plataforma, incluidos navegadores web y dispositivos móviles. Aprende a crear y animar gráficos simples, manejar la física y la entrada del usuario.
Al final del curso, podrás crear un juego completo llamado Icicles en el que los carámbanos caen desde la parte superior de la pantalla y el jugador tiene que usar las teclas de flecha o dejar el teléfono para evitarlos.
Este curso es gratuito y lo ofrecen Udacity y Amazon App Store. Está diseñado para ayudarlo a desarrollar las habilidades que necesita para dar vida a las ideas de juegos o prepararse para una carrera profesional de desarrollo de juegos.
Este curso está diseñado para personas que quieren aprender a desarrollar Android con Kotlin y crear aplicaciones profesionales para esta plataforma móvil.
Es especialmente útil para programadores y desarrolladores de aplicaciones. El curso se imparte en inglés, por lo que se recomienda un nivel intermedio-alto del idioma para aprovechar al máximo el curso.
Los estudiantes deben tener una comprensión básica de Java, incluido el trabajo con colecciones, la implementación de interfaces y la extensión de clases abstractas. También deben poder leer y comprender la documentación y el código fuente.
El conocimiento de Git y Android Studio, aunque es opcional, es útil.
El curso es impartido por Peter Heinrich y Jeremy Silver y se espera que dure 8 semanas. Incluye extenso contenido de aprendizaje y cuestionarios interactivos, y está completamente en línea para que pueda progresar a su propio ritmo.
Los temas a tratar en el curso son los siguientes:
- Introducción al desarrollo de juegos multiplataforma
- Introducción a libGDX
- Dibujo
- Cámaras y visores
- Movimiento
- Entrada del usuario
- Carámbanos crecientes
- Carámbanos de pulido
Cursos relacionados
Curso ofrecido por AWS
Desde 2006, Amazon Web Services ha sido la plataforma en la nube más completa y ampliamente adoptada del mundo.
Accede al curso usando este enlace.