26 de abril de 2015

Fundamentos Construct 2 - Parte 1

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 (Mapa), 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:

  • Mapas (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