¿Qué juego vas a desarrollar?
Clase 6 de 17 • Curso Introductorio de Desarrollo de Videojuegos con Godot
Resumen
¿Cómo empezar a crear Platzi Pong?
¡Es hora de sumergirnos en el emocionante mundo del desarrollo de videojuegos! En esta serie, vamos a construir nuestro propio Platzi Pong, un tributo moderno al icónico juego de Atari que cumple 50 años. ¿Por qué comenzar con Pong? Es un juego sencillo pero sumamente efectivo para aplicar conceptos fundamentales en desarrollo de videojuegos. Nos basaremos en Godot, un engine de código abierto que nos ofrece herramientas potentes y flexibles.
¿Cómo instalar Godot?
Al visitar la página oficial de Godot, encontrarás información detallada sobre las funcionalidades y los avances del engine. La pestaña de features es ideal para conocer los desarrollos innovadores, y la de downloads te permite descargar el engine según tu sistema operativo: Linux, Mac, o Windows. Instalamos Godot desde un archivo ejecutable, siguiendo instrucciones simples.
Explorar la comunidad de Godot
Formar parte de la comunidad puede ser un recurso invaluable. Únete a diversas comunidades para abordar problemas o compartir tus desarrollos. Además, en la escuela de videojuegos de Platzi, podrás encontrar soporte y compartir tus proyectos en Telegram. Siempre hay alguien dispuesto a ayudar.
Crear un nuevo proyecto en Godot
-
Iniciar la aplicación: Al ejecutar Godot, nos encontraremos con el listado de proyectos. Asegúrate de comprobar que utilizas la última versión estable.
-
Configurar un nuevo proyecto:
- Haz clic en nuevo proyecto y selecciona una carpeta vacía en tu computadora. En este caso, nombra la carpeta como
PlatziPong
. - Selecciona el motor de renderizado adecuado. Para juegos web, se recomienda OpenGL 2.0 por su compatibilidad con hardware más antiguo y navegadores.
- Haz clic en nuevo proyecto y selecciona una carpeta vacía en tu computadora. En este caso, nombra la carpeta como
-
Configurar el display:
- Cambia el tamaño por defecto a 1920 x 1080 para un juego Full HD.
- Ajusta el modo a viewport, lo que garantiza que el juego se adapta automáticamente a la pantalla visible.
- Establece el aspecto para mantener las proporciones del diseño original.
Explorando la interfaz de Godot
Godot presenta una interfaz clara y organizada que divide sus funcionalidades en distintas secciones:
- Árbol de escenas: Permite la creación y gestión de nodos. Aquí se construirán las relaciones jerárquicas de la escena.
- Panel de importación: Ajusta características de los assets, como los bucles en sonidos.
- Sistema de archivos: Navega por los archivos del proyecto, vinculado directamente a la carpeta creada.
- Inspector: Personaliza las propiedades de cada nodo. Puedes modificar tamaño, visibilidad, y otras propiedades específicas para cada tipo de nodo.
- Paneles adicionales:
- Nodos: Gestiona señales y grupos para organizar elementos de la escena.
- Vista 2D/3D y Script: Alterna entre vistas y edita código sin necesidad de otro editor.
- Librería de assets: Descarga recursos de la comunidad, gracias a la licencia MIT de código abierto.
- Consola: Monitorea salidas y errores de depuración.
¿Cómo probar lo que has creado?
Probar tu juego durante el desarrollo es crítico. Usa el control de escenas para ejecutar y depurar el juego. Para Mac, el comando Command + B
es útil para ejecutar la escena raíz. Así, puedes observar el estado actual del juego, analizar físicas, y asegurarte de que el juego sigue el curso correcto.
Este es solo el comienzo de nuestra aventura en el desarrollo de Platzi Pong. Asegúrate de familiarizarte con la interfaz y entorno de Godot, pues estos son los cimientos sobre los cuales construiremos nuestro proyecto. ¡No te desanimes si enfrentas desafíos! La práctica constante y el aprendizaje activo te harán mejorar. Te espero en la próxima clase para sumergirnos en la creación del juego. ¡Adelante!