6. revisión y modificación del juego -“space blaster”- Construct 5 - VideoGame

9
Centro de Estudios de Ingeniería de Software LABORATORIO OPENSYSTEM Informe Técnico Space Blater Laboratory Opensystem Mauricio Westemeyer David Biava Bastián Barrientos Víctor Aravena [email protected] 27 de Diciembre del 2012 Layout de Title: En este layout se ponen todos los objetos que queremos que tengan esta layout determinado: los cuales pueden ser los textos, diseño de fondo, etc. Esto depende del diseño que cada persona le quiera dar a su juego.

description

Construct 5 - VideoGame VideoJuegos Desarrollo aplicaciones

Transcript of 6. revisión y modificación del juego -“space blaster”- Construct 5 - VideoGame

Page 1: 6.  revisión y modificación del juego -“space blaster”- Construct 5 - VideoGame

Centro de Estudios de Ingeniería de Software

LABORATORIO OPENSYSTEM

Informe Técnico

Space Blater

Laboratory Opensystem Mauricio Westemeyer

David Biava Bastián Barrientos

Víctor Aravena [email protected]

27 de Diciembre del 2012

Layout de Title: En este layout se ponen todos los objetos que queremos que tengan esta layout

determinado: los cuales pueden ser los textos, diseño de fondo, etc. Esto depende del

diseño que cada persona le quiera dar a su juego.

Page 2: 6.  revisión y modificación del juego -“space blaster”- Construct 5 - VideoGame

Centro de Estudios de Ingeniería de Software

LABORATORIO OPENSYSTEM

Eventos de Title:

1.-La música:

A.-Se pone el evento System y después se selecciona “On start of layout” (Con esto

estamos señalando que queremos que empiece (La música en este caso) al abrirse el

layaout).

B.-Después seleccionamos los clip de sonido que queremos que se inicien con el

Layout.

Page 3: 6.  revisión y modificación del juego -“space blaster”- Construct 5 - VideoGame

Centro de Estudios de Ingeniería de Software

LABORATORIO OPENSYSTEM

2.-La intermitencia del texto:

A.- Se pone el evento System y después se selecciona “Every X seconds” (Después

nos re direcciona a una ventana., en la cual pondremos la intermitencia del texto en

este caso 1.0 segundos).

B.-Después agregamos se le agrega la acción en este caso el texto (BeginText) y

seleccionamos “Set visible” y ponemos Invisible, luego de esto se añade la acción

“System” y seleccionamos “Wait” (en este caso se le puso 0.3 segundos, lo cual nos

dice el tiempo de espera entre cada acción (siendo más específico el tiempo en el

texto esta invisible y visible)); Luego seleccionamos de nuevo el texto (BeginText)

ponemos “Set visible” y ponemos visible.

3.-El cambio de layout:

A.- Se pone el evento Keyboard y después se selecciona “On key pressed”

(Después nos re direcciona a una ventana., en la cual pondremos el elemento del

teclado que queremos usar; En este caso la barra espaciadora).

B.-Después elegimos el objeto Audio en “Add action” y ponemos Stop (Y

seleccionamos la carpeta “Music” (En el siguiente caso el programador agrupo la

música en una carpeta y los efectos de sonido en otra: lo cual sirve mucho para

estos casos))

C.-Después ponemos el objeto “System” y seleccionamos “Go to layout” (En este

caso seleccionamos el “layout” game (el cual es donde está el juego))

Page 4: 6.  revisión y modificación del juego -“space blaster”- Construct 5 - VideoGame

Centro de Estudios de Ingeniería de Software

LABORATORIO OPENSYSTEM

Layout de Game:

En este layout se ponen todos los objetos que queremos que tengan esta layout

determinado: los cuales pueden ser los textos, naves, explosiones, etc.

*NOTA: Las explosiones y efectos parecidos colocarlos fuera del de la pantalla porque si

no van a aparecer junto al juego y esto generara confusión en el usuario.

Page 5: 6.  revisión y modificación del juego -“space blaster”- Construct 5 - VideoGame

Centro de Estudios de Ingeniería de Software

LABORATORIO OPENSYSTEM

1.-Nave espacial:

A.- La nave espacial tiene comportamientos que se le agregan (en este caso:

“8Direction” y “BoundToLayout”) y le puso los siguientes atributos.

Page 6: 6.  revisión y modificación del juego -“space blaster”- Construct 5 - VideoGame

Centro de Estudios de Ingeniería de Software

LABORATORIO OPENSYSTEM

B.- La nave espacial posee animaciones esto lo podemos ver si hacemos un doble

clic en el sprite de la nave, veremos algo similar a esto.

En la ventana animations veremos tres componentes cada uno representa la animación para

movimiento estándar, giro a la derecha, giro a la izquierda.

Además tenemos la ventana animation frames donde podremos ver las imágenes de la

secuencia de animación.

Page 7: 6.  revisión y modificación del juego -“space blaster”- Construct 5 - VideoGame

Centro de Estudios de Ingeniería de Software

LABORATORIO OPENSYSTEM

2.- Elementos extra.

A.- Explosiones y municiones.

Estos elementos poseen animaciones al igual que la nave espacial.

Como podrán ver también tienen algunas animaciones.

En este ejemplo verán cómo se agrupan los eventos en la planilla, esto es una buena

práctica para evitar confusiones para modificaciones futuras.

Page 8: 6.  revisión y modificación del juego -“space blaster”- Construct 5 - VideoGame

Centro de Estudios de Ingeniería de Software

LABORATORIO OPENSYSTEM

Elegimos la opción add group para formar un grupo de eventos

Colocamos un nombre para el grupo y

seleccionamos active on start para que esté

disponible desde el inicio del juego

También nos permite agregar comentarios, además dentro de un grupo podemos agregar

eventos y subeventos.

Page 9: 6.  revisión y modificación del juego -“space blaster”- Construct 5 - VideoGame

Centro de Estudios de Ingeniería de Software

LABORATORIO OPENSYSTEM

Ejercicios.

1. Cambie los sprites y animaciones de la nave espacial (si no encuentra un tileset

adecuado para cubrir todas las animaciones, puede eliminar algunas, recuerde

eliminar cualquier evento relacionado con la animación).

2. Cambie los sprites y animaciones de al menos dos enemigos, además cree un boss

que tenga 7 veces la vida de un enemigo normal. (El boss debe ser acorde a la

temática del juego)

3. Descubra como hacen su aparición los enemigos, también coloque mas enemigos

para hacer mas desafiante el juego.(Se recomienda examinar la hoja de eventos, en

la subsección relacionada con los enemigos)

4. Descubra la función del objeto Scroller, pruebe modificarlo para descubrirlo.

5. Incluya un nuevo layout que contenga una pantalla con el texto “game over” y que

de la opción de reiniciar el juego presionando la tecla enter.( Sprites a elección,

debe incluir en pantalla una leyenda que indique al usuario que tecla debe presionar

para comenzar)

Tileset: set de sprites sobre un objeto en particular.

Enlaces:

Tileset: http://spriters-resource.com/

http://spritedatabase.net/