Attention: Here be dragons
This is the latest
(unstable) version of this documentation, which may document features
not available in or compatible with released stable versions of Godot.
Checking the stable version of the documentation...
Configurar el proyecto
En esta breve primera parte, configuraremos y organizaremos el proyecto.
Inicie Godot y cree un nuevo proyecto.
Al crear un nuevo proyecto, solo necesita proporcionar una Ruta de Proyecto. Puedes dejar las demás opciones por defecto.
Descarga dodge_the_creeps_2d_assets.zip. El archivo contiene las imágenes y los sonidos que usarás para crear el juego. Extre el archivo y mueve los directorios art/ y fonts/ al directorio de tu proyecto.
Descarga dodge_the_creeps_2d_assets.zip. El archivo contiene las imágenes y los sonidos que usarás para crear el juego. Extre el archivo y mueve los directorios art/ y fonts/ al directorio de tu proyecto.
Asegúrate de tener las dependencias requeridas para usar C# en Godot. Necesitas último .NET SDK estable y un editor como VS Code. Véase Pre-requisitos.
La parte de C++ de este tutorial aun no ha sido reescrita para el nuevo sistema de GDExtension.
Tu carpeta del proyecto debería verse así.
Este juego está diseñado para el modo vertical, por lo que necesitamos ajustar el tamaño de la ventana del juego. Haz clic en Proyecto > Configuración del proyecto para abrir la ventana de configuración del proyecto. En la columna izquierda, abre la pestaña Pantalla > Ventana. Allí, establece "Ancho de la ventana gráfica" en 480 y "Alto de la ventana gráfica" en 720. Puedes ver el menú "Proyecto" en la esquina superior izquierda.
Además, en las opciones Stretch, establece Mode en canvas_items y Aspect en keep. Esto asegura que el juego se escale consistentemente en pantallas de diferentes tamaños.
Organizar el proyecto
En este proyecto, crearemos 3 escenas independientes: Player, Mob y HUD, que combinaremos en la escena Main del juego.
En un proyecto más grande, puede ser útil crear carpetas que contengan las diferentes escenas y sus scripts, pero para este juego relativamente pequeño, se pueden guardar las escenas y los scripts en la carpeta raíz del proyecto, identificada por res://. Puedes ver las carpetas de tu proyecto en el panel del Sistema de Archivos en la esquina inferior izquierda:
Con el proyecto en marcha, estamos listos para diseñar la escena del jugador en la próxima lección.