Inteligencia Interpersonal
Enviado por naranjitadulce • 13 de Mayo de 2012 • 5.583 Palabras (23 Páginas) • 620 Visitas
¡Muchas gracias por elegir Construct 2! Vamos a empezar con nuestro primer juego HTML 5. Realizaremos el juego demo 'Disparando a los fantasmas' (Ghost Shooter). Juega primero aquí para saber cual es el objetivo: un jugador que apunta en la dirección del ratón, se mueve con las flechas de desplazamiento y dispara a los monstruos con el ratón. Aprenderás todo lo que necesitas para hacer un juego sencillo - ¡desde capas hasta el sistema de eventos!
Instalando Construct 2
Si aún no lo has hecho, obtén una copia de la última versión de Construct 2 aquí. El editor es sólo para Windows, pero los juegos creados funcionarán en cualquier sistema como Mac, Linux o iPad. Construct 2 también puede ser instalado en cuentas de usuario restringidas. También es portable, así que lo puedes instalar, por ejemplo, en una memoria USB y llevártelo contigo.
Primeros pasos
Ahora que ya lo tienes instalado inicia Construct 2. Haz clic en el botón Archivo (File) y selecciona Nuevo (New).
En el cuadro de diálogo Nuevo proyecto (New Project) no necesitas cambiar nada, sólo haz clic en Crear proyecto (Create project). Construct 2 mantendrá todo el proyecto en un sólo archivo .capx. Ahora deberías de ver en un layout vacío la vista de diseño donde crearás y pondrás los objetos. Este layout sería como un nivel de juego o pantalla de menú. En otros programas, lo llaman room, escena o frame.
Añadiendo objetos
Fondo de tiles (baldosas)
Lo primero que queremos es un fondo de tiles que se repita a lo alto y a lo ancho. El objeto Fondo de tiles (Tiled Background) puede hacerlo por nosotros. Primero, aquí está la textura de fondo - botón derecho para guardar la imagen en tu ordenador:
Ahora haz doble clic en cualquier lugar del layout para añadir un objeto nuevo. (Más adelante también puedes usar el botón derecho y seleccionar Añadir nuevo objeto (Insert new object)). Cuando aparezca el cuadro de diálogo, doble clic en el objeto Fondo de tiles para añadirlo.
Un señalador aparecerá para indicarte donde situar el objeto. Haz clic en cualquier lugar cerca del centro del layout. Ahora se abre el editor de textura (texture editor) para que introduzcas una textura al tile, importa la imagen que guardaste antes. Clic en el icono de la carpeta para cargarla desde el disco duro, busca donde la has guardado y selecciónala.
Cierra el editor de textura en la X que está arriba a la derecha. Si te lo pregunta, ¡asegúrate de guardarlo! Ahora deberías de ver tu objeto fondo de tiles en el layout. Vamos a redimensionarlo para que cubra toda la superficie. Para ello selecciónalo y mira todos los ajustes del objeto en la Barra de propiedades (Properties bar) de la izquierda, incluyendo el tamaño y la posición. Pon la posición en 0,0 (esquina superior izquierda del layout) y dale un tamaño de 1280 por 1024 (el del layout).
Inspeccionemos el trabajo. Mantén pulsada la tecla control y mueve la rueda del ratón hacia abajo para alejar la imagen. Otra forma de hacerlo es hacer clic en ver - alejar (view - zoom out) un par de veces. También puedes mantener pulsada la barra espaciadora o el botón central del ratón para desplazarte por el layout. Fácil ¿eh? Ahora tu fondo de tiles debería cubrir todo el layout:
Pulsa control+0 o ver - tamaño 100% (view to 100%) para volver a la vista 1:1.
(Si eres impaciente como yo, haz clic en el pequeño icono 'ejecutar' (run) en la ventana de la barra de título - debería iniciarse un navegador mostrando el layout con el fondo! Woo!)
Añadiendo una capa (layer)
Bien, ahora vamos a añadir más objetos. Sin embargo, vamos a mantener accidentalmente seleccionado el fondo de tiles a menos que lo bloqueemos, haciéndolo no seleccionable. Usaremos el sistema de capas para hacerlo.
Los layouts pueden tener múltiples capas (layers) que puedes usar para agrupar objetos. Imagina que la capas son láminas de cristal apiladas una encima de otra con objetos pintados en cada una. Esto te permite organizar rápidamente que objetos se verán por encima de otros, las capas pueden ser ocultadas, bloqueadas, aplicarles efectos de paralaje y más. Por ejemplo, en este juego, queremos que todo se muestre por encima del fondo, así que crearesmo una nueva capa para los nuevos objetos.
Para gestionar las capas, clic en la Pestaña capas (Layers tab) que normalmente está junto a la Barra de proyecto (Project bar):
En la lista deberías de ver Layer 0 (Construct 2 cuenta desde cero, ya que funciona mejor como en la programación). Clic en el icono del lápiz para renombrarla a Background (Fondo), ya que será nuestra capa de fondo. Ahora haz clic en el icono verde 'añadir' (add) para añadir una nueva capa para el resto de objetos, llámala Main (Principal). Por último, si haces clic en el icono del pequeño candado al lado de Background, se bloqueará. Esto significa que no podrás seleccionar nada. Esto es conveniente para nuestro fondo, ya que sino sería muy fácil seleccionarlo accidentalmente y no necesitamos editarlo de nuevo. No obstante, si necesitas hacer cambios de nuevo, haz clic de nuevo en el candado para desbloquearlo.
Las casillas de verificación también te permiten ocultar las capas en el editor, pero no lo necesitamos hacer ahora. La barra de capas debería mostrarse así:
Ahora, asegúrate que capa 'Main' está seleccionada en la barra de capas. Esto es importante porque la capa seleccionada en la capa activa. Todos los objetos nuevos serán colocados en la capa activa, así que sino está seleccionada, podríamos colocarlos en una capa equivocada. La capa activa se muestra en la barra de estado (status bar) y también se muestra en un mensaje de ayuda (tooltip) cuando sitúa un nuevo objeto. Vale la pena mantenerse atento a estos mensajes.
Añadir los objetos de entrada
Presta atención de nuevo al layout. Doble clic para colocar un nuevo objeto. Esta vez, selecciona el objeto Ratón (Mouse), ya que necesitaremos interaccionar con el ratón. Repítelo para el objeto Teclado (Keyboard).
Nota: estos objetos no necesitan situarse en el layout. Está ocultos y funcionan automáticamente en todo el proyecto. Ahora todos los layouts en nuestro proyecto aceptan entradas de ratón y teclado.
Los objetos del juego
Ahora vamos a colocar los objetos del juego! Aquí tienes las texturas - guárdalas antes a tu disco duro.
Jugador:
Monstruo:
Bala:
y Explosión:
...