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.
What You Will Learn In This Free Course
View All Learning Outcomes View Less All Alison courses are free to enrol study and complete. To successfully complete this course and become an Alison Graduate, you need to achieve 80% or higher in each course assessment. Once you have completed this course, you have the option to acquire an official , which is a great way to share your achievement with the world.
Your Alison is:
- Ideal for sharing with potential employers
- Great for your CV, professional social media profiles and job applications.
- An indication of your commitment to continuously learn, upskill & achieve high results.
- An incentive for you to continue empowering yourself through lifelong learning.
Alison offers 3 types of s for completed courses:
- Digital : a downloadable in PDF format immediately available to you when you complete your purchase.
- : a physical version of your officially branded and security-marked
All s are available to purchase through the Alison Shop. For more information on purchasing Alison , please visit our FAQs. If you decide not to purchase your Alison , you can still demonstrate your achievement by sharing your Learner Record or Learner Achievement Verification, both of which are accessible from your Account Settings.