SERVICIO NACIONAL DE ADIESTRAMIENTO EN TRABAJO INDUSTRIAL
PLAN DE TRABAJO
DEL ESTUDIANTE
TRABAJO FINAL DEL CURSO
1. INFORMACIÓN GENERAL
Apellidos y Nombres: Nicho García Gabriel Alessandro ID: 001046857
Dirección Zonal/CFP: Juan Carlos Mendoza Corrales
Carrera: Ingeniería de software mediante inteligencia artificial Semestre: II
Curso/ Mód. Formativo Java fundamentals (Oracle)
Tema del Trabajo: Diseño de escenarios con Greenfoot
2. PLANIFICACIÓN DEL TRABAJO
N° ACTIVIDADES/ ENTREGABLES CRONOGRAMA/ FECHA DE ENTREGA
1 Informaciones generales 27/03/22
2 Planificación 27/03/22
3 Preguntas guía resuelto 28/03/22
4 Proceso de ejecución 28/03/22
5 Dibujos/diagramas 30/03/22
6 Recursos necesarios 30/03/22
3. PREGUNTAS GUIA
Durante la investigación de estudio, debes obtener las respuestas a las siguientes interrogantes:
Nº PREGUNTAS
1 ¿Qué herramientas aplico para el desarrollo del trabajo final y por qué?
2 ¿Mencione que propiedades logro aplicar en el trabajo realizado?
3 ¿Qué métodos de animación logro aplicar en el trabajo realizado?
4 ¿En qué consiste la clase GreenfootImage?
2
TRABAJO FINAL DEL CURSO
HOJA DE RESPUESTAS A LAS PREGUNTAS GUÍA
1. ¿Qué herramientas aplico para el desarrollo del trabajo final y por qué?
Use la herramienta Greenfoot ya que me fue más fácil desarrollar los movimientos
del helicóptero mediante Sprite, en Alice lo veía muy limitado con solo las funciones
que te daban, ambas son buenas herramientas, pero funcionan para diferentes
trabajos, Greenfoot en videojuegos y alice3 en animación 3d.
2. ¿Mencione que propiedades logro aplicar en el trabajo realizado?
he logrado aplicar movimiento al helicóptero (arriba, abajo, izquierda, derecha y giro)
como también animaciones, una aparición aleatoria de los enemigos y monedas,
como también el score o puntuación para contar el número de puntos.
3. ¿Qué métodos de animación logro aplicar en el trabajo realizado?
Utilicé el método setImage y hice el siguiente procedimiento.
Use clase prívate para agregar valores como el número de imágenes que se
ejecutaran.
Luego hice uso del for para que dependiendo el nombre de la imagen que he
guardado se ejecutara en la animación por ejemplo mone1, mone2, etc.
Y por último pongo la condición que cada vez que llega al final del algoritmo se repita
haciendo un bucle.
4. ¿En qué consiste la clase GreenfootImage?
la clase GreenfootImage es utilizada para darle valor de imagen a un objecto, para
darle una imagen estática con setImage), cambiarle la imagen cuando ocurre una
condición y crear una animación.
3
TRABAJO FINAL DEL CURSO
HOJA DE PLANIFICACIÓN
PROCESO DE EJECUCIÓN
SEGURIDAD / MEDIO AMBIENTE /
OPERACIONES / PASOS /SUBPASOS NORMAS -ESTANDARES
Tener una computadora con los sistemas soportados Trabajar en un ambiente con
por Greenfoot o alice3 . suficiente luz y con una buena
La computadora debe tener los recursos necesarios limpieza.
para ejecutar dichos programas. Hacer un descanso cada cierto
Proceder a hacer una instalación completa de la tiempo para evitar cansancio o
aplicación. estrés.
tener conocimientos previos sobre el programa y si Tener una buena postura al
no los tienes hay tutoriales básicos trabajar para evitar dolores en
Crear un escenario llamativo y crear los objetos que un futuro
usaras
Darle animación a los objetos como también
colisiones
Darle movimiento al helicóptero y rotación.
Verificar que el programa funciona como es previsto
INSTRUCCIONES: debes ser lo más explícito posible. Los gráficos ayudan a transmitir
mejor las ideas. No olvides los aspectos de calidad, medio ambiente y SHI.
4
TRABAJO FINAL DEL CURSO
DIBUJO / ESQUEMA/ DIAGRAMA
Helicopter Shooter
Gabriel Alessandro Nicho Garcia 800x500
5
TRABAJO FINAL DEL CURSO
LISTA DE RECURSOS
INSTRUCCIONES: completa la lista de recursos necesarios para la ejecución del trabajo.
1. MÁQUINAS Y EQUIPOS
Un pc con sistema operativo soportables para greenfoot
Sonidos, Sprites para el desarrollo del juego
3. HERRAMIENTAS E INSTRUMENTOS
JavaScript
5. MATERIALES E INSUMOS
Tutoriales de Greenfoot.
Oracle