Aprende C++ para el desarrollo de juegos y usa estas habilidades para crear un divertido juego de Flappy Bird Clone. Este curso online gratuito ha sido diseñado para dotar a los desarrolladores de juegos de increíbles habilidades de desarrollo de juegos con SFML. SFML es el acrónimo de Simple and Fast Multimedia Library y es una biblioteca de desarrollo de software multiplataforma diseñada para proporcionar una interfaz sencilla a los distintos componentes de su PC, para facilitar el desarrollo de aplicaciones multimedia y de juegos. Este curso comienza con una introducción a SFML y a los procedimientos para configurar SFML en Windows (con código de Visual Studio) y también en Mac (con Xcode). Esta parte del curso trata sobre la configuración del motor del juego, la máquina de estados, el gestor de entradas y el gestor de activos y la implementación del bucle del juego. Aquí también se incluyen los distintos estados del juego, como el estado inicial, el estado del menú principal, la implementación del estado del juego y el estado de finalización de la partida.
La siguiente parte del curso de desarrollo de juegos en C++ analizará las numerosas escenas de juego necesarias, así como la creación de la clase pipe, la clase bird y la generación y eliminación automáticas de los distintos canales. La animación es el siguiente tema, que explora cómo hacer que el pájaro gire, vuele y choque con obstáculos, así como la implementación del sistema de puntuación del juego. Además de la jugabilidad real, hay muchas pantallas que requieren desarrollo, como la pantalla de final de la partida, las puntuaciones que aparecen en la pantalla de final de la partida, las medallas y mucho más. A continuación, se te enseñará cómo añadir efectos de sonido a tu juego como parte final de tu proyecto de desarrollo del juego.
El
desarrollo de juegos es el proceso de modelar y diseñar videojuegos con fines de entretenimiento y, por lo general, implica una serie de etapas que deben estudiarse y dominarse cuidadosamente. Este curso gratuito de desarrollo de juegos en línea ha sido cuidadosamente diseñado para enseñarte cómo desarrollar juegos con SFML C++ en las plataformas Windows y Mac, y supondrá un gran impulso para tu carrera como desarrollador de juegos. También puedes inscribirte en este curso si quieres probar a programar para el desarrollo de juegos como pasatiempo o
proyecto paralelo.
Conoce lo que aprenderás en este curso gratuito
Ver Todos los resultados de aprendizaje Ver menos Todos los cursos de Alison son gratuitos para inscribirse, estudiar y completar. Para completar con éxito este curso certificado y convertirte en un graduado de Alison, debes obtener un 80% o más en cada evaluación del curso.
Una vez que hayas completado este curso certificado, tienes la opción de adquirir un Certificado oficial, que es una excelente manera de compartir tu logro con el mundo.
Su certificado de Alison es:
- Ideal para compartir con posibles empleadores.
- Excelente para tu CV, perfiles profesionales en redes sociales y solicitudes de empleo.
- Una muestra de tu compromiso con seguir aprendiendo, desarrollar nuevas habilidades y obtener grandes resultados.
- Un incentivo para que sigas empoderándote a través del aprendizaje continuo.
Alison ofrece 2 tipos de certificado para los Cursos Certificados completados:
Certificado Digital: un Certificado descargable en formato PDF, disponible inmediatamente para ti cuando completes tu compra. Certificado Físico: una versión física de tu Certificado oficialmente autenticado y con marcas de seguridad Todos los Certificados están disponibles para su compra a través de la Tienda Alison. Para obtener más información sobre la compra de Certificados de Alison, visita nuestras Preguntas Frecuentes. Si decides no comprar tu Certificado de Alison, aún puedes demostrar tu logro con la opción de compartir tu Registro de Aprendizaje o Verificación de Logro de Aprendizaje, ambos accesibles desde tu Configuración de Cuenta.