Construct 2: Objetos visuales

Hola a todos

Retomaré lo que teníamos pendientes: “Los objetos visuales”

Su nombre lo dice, los objetos visuales son los gráficos que se “ven” en el mapa, es decir, los personajes, enemigos, items, fondo, paisaje, incluso el texto.

Construct 2 tiene varios tipos de objetos visuales que veremos a continuación:

Sprite: El mas común de todos, son aquellas imágenes usadas en personajes, enemigos, items, y cualquier elemento que interactue directamente con el personaje.

Ejemplo de sprite, en este caso, puede usarse como animación de un personaje (Créditos a su autor)

Tileset: Es una imagen dividida en varios cuadros del mismo tamaño, y cada cuatro (o tile) tiene una fracción de la imagen. En Construct 2 se añade el objeto Tilemap.

Ejemplo de Tileset (Créditos a Kenney)

 Tile Background: Es un fondo de mapa que se repite, aunque con algo de ingenio puede darsele otros usos.

Particles: Genera “particular”, útil para crear explosiones, fuego, humo y similares. Con algo de ingenio puede darsele otros usos.

Shadow light: Permite que los objetos tengan “sombras”, no lo he usado todavía pero lo consideraré.

9-patch: Es una imagen que mantiene la forma de sus bordes aunque se cambie de tamaño, no lo he usado mucho pero puede ser interesante.

Text: Es el texto básico.

En el siguiente artículo me enfocaré en los elementos visuales que mencioné excepto Shadow Light y 9-patch.

Suerte

Anuncios

Principios Construct 2: Objetos

Hola a todos

En los temas anteriores he hablado de los mapas y algunos aspectos básicos de Construct 2, ahora hablaré de los “elementos”, que de ahora en adelante conoceremos como objetos.

Los objetos son todos los que podemos “colocar” (Poner, ubicar, como prefieran llamarlo) en las capas de los mapas. Sabemos que el mapa en un fondo blanco y las capas son transparentes.

En Construct 2 existen tres grupos de objetos: Los complementos, los visuales, los sonoros.

¿Como colocamos objetos?

Fácil, simplemente hacemos doble clic en el fondo y aparecerá la ventana con los objetos. También podemos hacer clic derecho y elegir “Insert new object”. Recomiendo seleccionar primero la capa donde queremos añadirlo. (Aunque cuando lo añadimos podemos moverlo a la capa que queramos)

Los complementos:

Construct 2 es un software con muchas características y personalizaciones, pero son tantas que usarlas al mismo tiempo puede aumentar el peso del proyecto/juego, confundir a quién lo usa o llenar el proyecto de cosas que no necesitamos. Para evitar esto el programa no incluye todas las características al mismo tiempo, en vez de eso nos permite agregar las que necesitemos. Esos son los complementos.

Por ejemplo, si queremos que el jugador pueda jugar con el teclado, añadimos el complemento de Teclado (Keyboard), o si queremos que sea táctil añadimos es opción (Touch) y no añadimos el teclado.

Aunque hay muchos complementos, estos son los mas básicos: (Pueden usarse al mismo tiempo)

 

  • Gamepad: Permite que el jugador juegue con un gamepad en un PC, pero debo aclarar que depende del Sistema Operativo y Gamepad del jugador, pues no funciona con todos los gamepad.
  • Keyboard: Permite que el jugador utilice el teclado, este es el complemento mas común.
  • Mouse: Permite que el jugador utilice el mouse, aquí pueden usarse los botones o el puntero.
  • Touch: Permite que el jugador juegue en una pantalla táctil.
  • Audio: Permite que el juego tenga sonido.
  • NW.js: Permite exportar el proyecto como un programa .exe

Cada complemento que incluyamos añadirá nuevas opciones en el juego, por ejemplo, si incluimos el complemento Audio podemos hacer que algo suceda cuando termine de sonar una canción.

Los sonidos:

Como su nombre lo dice, son todos los sonidos o música que queramos incluir en el juego: Esta debe ser en formato wav o en formato .ogg (El programa puede convertir sonidos a formato .ogg), también permite usar mp3 aunque presenta problemas. Recomiendo usar .ogg.

Desafortunadamente no es posible usar midi, si queremos usarlo debemos convertirlo a .ogg o a .wav con otro programa.

Como los archivos de música son pesados, cada archivo aumentará el peso del proyecto, deben tenerlo encuenta.

¿Como añadir sonidos o música?

A diferencia de los complementos y los visuales, la música no se añade en el mapa sino en el gestor de archivos del proyecto:

Como vemos hay una carpeta Sounds y una carpeta Music; la carpeta sounds debe tener los sonidos cortos y la carpeta music contendrá la música; para añadirlos “al proyecto” hacemos clic derecho en la carpeta y escogemos “import sounds” o “import music”

En “Eventos” explicaré como usar sonidos y música en el juego.

Bueno, ya hemos visto los objetos “Complementos” y “Sonoros”, en el próximo tema hablaré sobre lo que vemos y ven los jugadores: Los objetos visuales.

¿Por qué no hablé de visuales antes?, porque creo que es mejor que primero conozcan y tengan claro como es el funcionamiento básico de Construct 2, los mapas y capas, los complementos y los objetos sonoros, así será mas fácil y claro explicar los objetos visuales.

Suerte

Fundamentos Construct 2: Capas (Layers)

Hola a todos

Como mencioné en el artículo anterior, ahora hablaré de una de las herramientas mas útiles de los mapas, las Capas (También conocidas como layers)

Si han utilizado algún software de diseño gráfico como Photoshop, GIMP, Inkscape, etc, sabrán a que me refiero con Capas; pues bien, Construct 2 funciona de la misma manera.

Para quienes no sepan que son las capas, ya sea porque nunca han usado un software de diseño gráfico o no tengan claro el concepto, lo explicaré de forma ilustrativa:
Continuar leyendo “Fundamentos Construct 2: Capas (Layers)”

Fundamentos de Construct 2 – Parte 2

Hola a todos

Continuando con lo escrito en el post anterior, profundizaré en los cuatro componentes que están en Construct 2: Mapas, Elementos, Propiedades (De los elementos) y Eventos.

Post anterior

De ahora en adelante, llamaré a las escenas “mapas” o “Layouts” para que sea mas fácil de entender. (En Construct 2 se llaman “layouts”)

En resumen, los “mapas” son el “fondo blanco” en donde ponemos los elementos que usaremos, cada vez que creamos uno también tenemos una página donde creamos los eventos llamada “event sheet”.

“Mapa”( Layout) en blanco
Mapa con algunos sprites

Continuar leyendo “Fundamentos de Construct 2 – Parte 2”

Fundamentos Construct 2

Hola a todos

Esta vez empezaré a hablar de Construct 2, un software de diseño y creación desarrollado por Scirra, de un manejo relativamente fácil y bastante útil. Mi intención es darles a conocer el funcionamiento básico, pues si lo usan por primera vez (Y no han usado programas similares como RPG Maker) pueden confundirse.

Con este software se puede crear, prácticamente, cualquier tipo de videojuego en 2D, pero yo me enfocaré solo en juegos de plataforma.

https://www.scirra.com/construct2

Como mencioné, Construct 2 es un software que permite crear juegos de una forma muy sencilla, bastante visual y sin necesidad de programar, aunque si es necesario tener conocimientos básicos de matemáticas y lógica.

Construct permite crear juegos multiplataforma (web, PC, Android, iOs, Chrome Webstore, etc.) aunque no he probado exportarlo a Android o iOs.

Debo aclarar que existe una versión gratuita y una de pago; aunque la gratuita tiene limitaciones es posible hacer juegos sencillos. Sugiero probar la versión gratuita, y si los convence, comprar la versión de pago (Si, es un poco costosa, pero creo que vale la pena)
Funcionamiento

Su funcionamiento es sencillo, aunque para sacar su potencial requiere algo de esfuerzo. El diseñador crea escenas, allí crea elementos, a cada uno le da propiedades y mediante eventos (o comandos de evento para quienes hayan usado RPG Maker) establece que debe suceder.

Por ejemplo, creamos un mapa en blanco (Escena), allí ponemos el suelo y un personaje (Elementos), hacemos que el suelo sea sólido y el personaje no lo atraviese (Propiedades), y al oprimir ciertas teclas el personaje se mueva, salte o se agache (Eventos)

En resumen, para usarlo solo debemos manejar (Mínimo) estos cuatro componentes:

  • Escenas (Son los mapas en blanco o los niveles del juego)
  • Elementos (Son los sprites, tilesets, audio, imágenes de fondo, etc)
  • Propiedades de los elementos (En el software se llaman Behaviors, aunque en mi explicación incluiré mas propiedades como tamaño, angulo, etc.)
  • Eventos (Es donde elegimos que quiere que suceda con cada elemento)

Esta fue una introducción bastante superficial, en adelante empezaré a publicar tutoriales y consejos básicos de uso, por ahora recomiendo ver el siguiente video para familiarizarse con el uso de una de las herramientas mas potentes de Construct 2: El uso de variables.

Suerte

Castlevania Legends Remake (Fangame)

Hola a todos…

Quisiera compartir un proyecto que estoy realizando (Empece apenas ayer) con Construct 2, se trata de Castlevania Legends Remake, que es un Remake del clásico Castlevania Legends para Gameboy

Jugar Castlevania Legends Remake (Actualizado marzo 2015)

Se juega desde la web, no es necesario descargar; recomiendo usar Firefox o Chrome pues en Internet Explorer puede fallar (No se como se vea en otros navegadores)

Tiene algunos bugs (Como atacar), pero poco a poco ire corrigiendo y actualizando

Se mueve con las flechas, salta con la tecla Shift (Derecho) y ataca con la tecla Z

Eso sería todo

Suerte