0% found this document useful (0 votes)
11 views14 pages

Defensa Ariel Luna

Godot software

Uploaded by

Euly Corrales
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views14 pages

Defensa Ariel Luna

Godot software

Uploaded by

Euly Corrales
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14

Tema: DESARROLLO DE UN VIDEOJUEGO

PARA EL AULA INTERACTIVA DE LA


CARRERA DE DESARROLLO DE SOFTWARE
DEL INSTITUTO SUPERIOR TECNOLÓGICO
VICENTE LEÓN

Autor: Luna Guerrero Ariel Francisco


Resumen
Objetivo

Resultados Metodología

Proceso de
desarrollo
Fundamentación Teórica
Desarrollo
de un
videojuego
Motor
Target
Godot

Conceptos
Desarrollo de la propuesta
Para el desarrollo de la propuesta, se usará la metodología de
desarrollo denominada cascada, esta metodología que es propia del
software se adaptara para el desarrollo de un videojuego.
Fase 1: Análisis
Idea
principal

Ajustes Mecánicas
Fase 2: Diseño

Fondo del Assets del Personaje


juego juego del juego

Obstáculos Mensajes
del juego del juego
Fase 3: Codificación
La codificación en Godot es diferente al de las demás plataformas de desarrollo, ya que usa nodos y su
lenguaje de programación es GDscript, muy parecido a PYTHON, por lo que la programación y el diseño
del juego van en uno solo, ya que eso es lo que ofrece un motor de desarrollo de videojuegos.
En Godot, todo en el juego se basa en una jerarquía de nodos. Un nodo es una unidad básica de
construcción que tiene un tipo específico y una funcionalidad definida. Cada nodo puede tener múltiples
nodos hijos, creando una estructura de árbol.
•Tipos Comunes de Nodos:
Node2D / Node3D: Nodos básicos para juegos en 2D y 3D. Sirven como contenedores y pueden ser
padres de otros nodos.
Sprite: Nodo para mostrar una imagen en juegos 2D.
AnimatedSprite: Nodo para mostrar animaciones basadas en sprites.
Label: Nodo para mostrar texto.
Button: Nodo para crear botones interactivos.
RigidBody2D / RigidBody3D: Nodos para objetos físicos que interactúan con el motor de física.
Area2D / Area3D: Nodos para detectar áreas de colisión sin física aplicada.
Camera2D / Camera3D: Nodos para manejar la vista del juego.
Timer: Nodo para gestionar temporizadores.
Fase 4: Exportación y ejecutable
(Pruebas)
Descargar
Preparar el
Plantillas de
Proyecto
Exportación

Exportar el Probar el
Juego Ejecutable
Fase 5: Implementación

You might also like