construct2 introducción básica
DESCRIPTION
Esto es una presentación introductoria de el producto Construct 2 de Scirra. Esta esta orientada a dar un pié de base para que un usuario nuevo conozca lo básico y se familiarice con los elementos iniciales del programa. Luego le corresponde al usuario seguir su propia investigación y práctica con el programa.TRANSCRIPT
![Page 2: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/2.jpg)
Temas
• Introducción• Features• Interface• Comienzo
– Objetos a insertar– Mouse y controles– Editores– Eventos
• Manual de Construct 2• Comunidad
![Page 3: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/3.jpg)
Introducción
• Esta presentación esta hecha a modo introductorio y en ninguna manera sustituye la investigación propia del individuo. En todo caso insiste en que usando esto de base abunde en los temas mencionados con su propia investigación.
• Scirra creó un programa de simplificación del proceso de crear juegos.
• El programa utiliza método de programación de alto nivel.• La idea es que cualquier persona pueda hasta cierto punto
crear juegos/interactivos/simulaciones sin tener que obligatoriamente trabajar con código de programación.
![Page 4: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/4.jpg)
Introducción – cont.
• El sistema permite exportar en diversidad de formatos disponibles en el mercado.
![Page 5: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/5.jpg)
Introducción – cont.
• El programa incluye elementos de diseño vitales para la creación de juegos e interactivos.
![Page 6: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/6.jpg)
Introducción – cont.
• El precio es variable y ajustable para todo budget.
![Page 7: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/7.jpg)
Features por licencia
![Page 8: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/8.jpg)
Features por licencia
![Page 9: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/9.jpg)
Features por licencia
![Page 10: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/10.jpg)
Features por licencia
![Page 11: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/11.jpg)
Interface
![Page 12: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/12.jpg)
Interface
Barra de Controles principal
Barra de propiedades Área de trabajo del proyecto
Tab de proyecto y
tab de layers
objetos
![Page 13: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/13.jpg)
Interface
• Tab de view– incluye los controles de zoom– la habilidad de prender/apagar las barras– el manejo del grid– opciones de visibilidad
![Page 14: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/14.jpg)
Interface
• Tab de Events – Es otra forma para incluir eventos en el proyecto– Permite crear bookmarks y navegar el código– Permite crear breakpoints para análisis– Permite búsqueda
![Page 15: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/15.jpg)
Comienzo
• Al crear proyecto nuevo hay varias opciones entre las cuales se incluyen algunos templates de tipos de juego pre hechos.
![Page 16: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/16.jpg)
Objetos a insertar
![Page 17: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/17.jpg)
Objetos a insertar
• La pantalla de insertar objeto le permite insertar al proyecto diferentes tipos de objetos con sus respectivas propiedades.
• Estos son los objetos utilizados en el juego.
• Estos objetos son extensibles añadiendo plugins o add-ons al programa.
![Page 18: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/18.jpg)
Objetos a insertar
• Existen distintos tipos de objetos:– Gráficos (sprite)– Fondos (tiled background)– Programáticos (xml, array)– Controles(input)– Sociales o de plataforma
específica– Utilidades– Web
![Page 19: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/19.jpg)
Objetos a insertar
• Esta pantalla está categorizada para simplificar la búsqueda.
• Ejemplos de objetos:– Sprite – Partículas– Background repetido– Texto– Botón– Controles(tipos de control)
• Cada objeto es único requiere nombre y propiedades.
![Page 20: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/20.jpg)
Mouse y controles
• Sub menú de controles en el área de “event sheet” le permite :– Crear eventos– Crear comentarios– Añadir grupo(si tienes otra versión
que no sea la gratuita)– Añadir variables globales (o locales si
esta en grupo)– Incluir pagina de eventos como
referencia en la misma.
![Page 21: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/21.jpg)
Mouse y controles
• Al hacer right click sobre un objeto tiene un menú de opciones.– Insertar otro objeto– Editar animaciones– Clonar el tipo de objeto– Borrar– Organizar en eje de Z– Mover a un layer diferente– Controles de alineamiento– Editar eventos– Cortar – Copiar– Pegar– Ayuda
![Page 22: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/22.jpg)
Mouse y controles
• Al clic sobre un objeto:– Se activan las propiedades del
mismo en el menú de la izquierda– Te permite re-escalar
manualmente y rotarlo• El hacer doble clic permite
editar el objeto.
![Page 23: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/23.jpg)
Editores
• Existen editores gráficos para los elementos que se utilizan en el proyecto
• Los editores gráficos son pantallas aparte que tienen sus propias propiedades y funciones
• Para que tome efecto hay que cerrar dicha pantalla cuando haya acabado.
• Cada tipo de objeto tiene sus propiedades específicas
![Page 24: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/24.jpg)
Editores – editor de sprites
Panel de animaciones
Paleta de colores con
habilidad para transparencia
Editor principal del sprite
Listado de animaciones
![Page 25: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/25.jpg)
Editores – editor de sprites
frame
Controles de imagen• Clear, load, save, export type• Cut, Copy, paste• Agrandar horizontal, vertical• Rotar a la derecha /izquierda• Crop, resize(scale)• Zoom in, out, full• Color de fondo para contraste
![Page 26: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/26.jpg)
Editores – editor de sprites
frame
Controles de edición• Seleccionar• Borrar• Lápiz• Pincel• Línea• Cuadrado• Paint bucket• Eye-dropper• Control de puntos de orígen• Polígono de colisión
![Page 27: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/27.jpg)
Eventos
Los eventos son los que hacen que el juego funcione. Son las instrucciones que debe seguir el sistema.
![Page 28: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/28.jpg)
Eventos
• Hay varios tipos de eventos– Eventos de sistema (identificados por un engrane)
• Estos eventos son los que manejan las funciones internas del sistema como lo son esperar x cantidad de tiempo, actualizar una variable, que hacer al comenzar el layout, los loops programáticos, cuando crear objetos específicos o hasta cuando realizar un set de instrucciones.
– Eventos de un objeto• Estos son eventos relacionados con un objeto en específico, puede ser
desde que hacer en caso de colisiones, en caso de ser creado/destruido, que ocurre cuando esta visible o invisible, que efectos comenzar o terminar y otros .
– Eventos de input• Estos ocurren depende de el control (input) que se este utilizando. Se
permite manejar que ocurre cuando un control es utilizado por el usuario y que efectos tiene en el “jugador” o los elementos relacionados con ese control.
![Page 29: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/29.jpg)
Eventos
– Eventos “automáticos”• Estos eventos ocurren en casos especiales como lo
son los generadores de partículas que están generando automáticamente las partículas y eliminándolas constantemente.• Los casos como el tipo de control del personaje del
jugador también tienen el elementos manejados automáticamente por el sistema. El movimiento de plataforma maneja, velocidad de traslación, gravedad, brinco, cambio de dirección etc. Estos controles se pueden afectar en el set de eventos del jugador.
![Page 30: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/30.jpg)
Manual de Construct 2
Para referencias específicas de todos estos temas y otros puede verificar el manual de usuario de Construct 2 el cual está ofrecido gratuitamente en la página de Scirra.
![Page 31: Construct2 Introducción básica](https://reader036.vdocumento.com/reader036/viewer/2022062319/557b9651d8b42aa0758b48de/html5/thumbnails/31.jpg)
Comunidad
Construct 2 tiene una comunidad amigable y activa, sus desarrolladores directos e independientes están prestos y listos a responder preguntas y buscar soluciones a los problemas comunes encontrados al desarrollar un juego.En muchos casos las preguntas ya han sido respondidas anteriormente y pueden dirigirle a el foro con la respuesta correspondiente.