¿Como crear tu propio shooter en primera persona? - Juego en 2D - Aprende a hacer videojuegos 4

in #spanish6 years ago (edited)

Sin título-3-Recuperado.png

separaDOR2.png

¿Alguna vez te preguntaste como se hace un shooter en primera persona?, todos hemos jugado alguna vez uno así, pues ha estado de moda desde hace años, de hecho, uno de mis juegos favoritos es el "counter strike 1.6", juego que además de este post me dio muchas ideas que podre llevar a cabo en la plataforma (tema para otro post)

En flash, podemos hacer un shooter sumamente básico de forma sencilla, podria considerar que de mis cuatro guías, este es el juego más facil de hacer, solo debemos saber usar los símbolos y el panel de acciones. Como en todos lo que desarrollemos, debemos tener una idea clara, en este caso yo utilice el mismo personaje que en todos los tutoriales y una mira bastante simple

Parte 1
Parte 2
Parte 3

separaDOR2.png

Nuestro juego estara dividido en tres capas, una para el enemigo, otra para la mira y la ultima para el fondo, tal como se ve en la imagen. Todo el contenido estará convertido en clip de película (enemigo y mira)

1.png

2.png

Hacemos la animación que ejecutara nuestro enemigo al darle un disparo, es importante agregar un "stop();" al inicio y final, evitando así que se reproduzca indefinidamente

separadorbibnari.png

stop();

separadorbibnari.png

3.png

Animacion:

salto.gif

Dibujamos la mira:

4.png

Y abrimos el panel de acción

5.png

separadorbibnari.png

onClipEvent(enterFrame){
Mouse.hide();//hides the mouse
this._x=_root._xmouse;//sets the x of the player to the x of the mouse
this._y=_root._ymouse;//sets the y of the player to the y of the mouse
}

separadorbibnari.png

6.png

separadorbibnari.png

on (release){ gotoAndPlay(2)}

separadorbibnari.png

Como estaras pensando, si, nuestro enemigo actuara como un botón, al dar click sobre el este ejecutara la acción de saltar y desvanecerse con nuestro click (el cual simula un disparo)

separaDOR2.png

boton.png

Archivos editables y resultado final

Sort:  

Este post fue elegido para ser votado por theunion. theunion.png

Presente Apoyando el proyecto de @theunion en curación juntos seremos mas productivos saludos excelente post ☆☆☆☆☆

Coin Marketplace

STEEM 0.15
TRX 0.15
JST 0.028
BTC 52827.29
ETH 2171.15
USDT 1.00
SBD 2.28