Descripción de la demo y comentarios
de realización:
La principal idea es que el juego sea
muy corto, para poder terminarlo, así que pensé que un sistema de
puntuación, con un tope de puntos, que se puede manipular con premio
al final, es una estupenda idea, ya que así puedo ir alargando el
proceso o acortándolo según me baya entusiasmando el juego.
En el juego e conseguido introducir
animaciones externas, no echas por mi, que seria un proceso muy lento
a los personajes que estoy introduciendo, de momento el juego si no
sigo ampliándolo termina al conseguir el personaje que manejamos
77puntos, entonces sale una pantalla con el personaje protagonista
flotando en el aire y un cartelazo con el texto ¡¡¡GANASTE EL
JUEGO¡¡¡¡
No es para tirar cohetes pero al ir
destruyendo enemigos y recogiendo los cubos con sus capsulas y
escuchando un sonido de que el marcador va sumando puntos, te vas
picando para seguir jugando y ver que pasara al llegar a los 77
puntos, creo que consigo mantener cierto interés de ver que pasa al
final.
Aun tengo que trabajar el modelado del
cañón, que lo are con blender,, quitar algún sonido o cambiarlo,
que creo se hace irritante a los 5 minutos de empezar el juego por
ser excesivamente repetitivo, y agregar un fogonazo ala especie de
bazo oca que maneja mi personaje yebandolo insertado en el hombro.
He aprendido a poner un efecto de
viento con unity, WindZone, que se añade desde GameObject luego 3D
Object.
He decubierto un programa muy
interesante para modelar edificaciones rápidamente y con incrible
sencillez que se pueden exportar en formato “ obj.”, formato que
reconoce y se puede manipular con blender e unity, MagicaVoxel, me
encanta este decubrimiento, creo que es algo limitado ala hora de
texturizarlo pero ya encontrare algún apaño o solucion para que
resulte mas interesante.
Tambien e aprendido a insertar una
película de vídeo pero solo me funciona cuando compilo el juego
para pc al compilarlo para jugar en web directamente no funciona,
tengo que seguir estudiando y practicando a tope todos los temas....y
aprendí un script en c# para emitir sonidos personalizados con el
nombre del tag de los elementos que quiero me agan los efectos.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class personalsonido : MonoBehaviour {
public AudioSource tickSource;
public float Destroy = 0.2f;
// Use this for initialization
void Start () {
tickSource = GetComponent ();
}
void Update () {
}
void OnCollisionEnter (Collision collision){
if (collision.gameObject.tag == "PUYO modelo"){
tickSource.Play ();
Destroy (gameObject, 0.2f);
//Destroy (gameObject, 0.2f);
}}
}
using System.Collections.Generic;
using UnityEngine;
public class personalsonido : MonoBehaviour {
public AudioSource tickSource;
public float Destroy = 0.2f;
// Use this for initialization
void Start () {
tickSource = GetComponent
}
void Update () {
}
void OnCollisionEnter (Collision collision){
if (collision.gameObject.tag == "PUYO modelo"){
tickSource.Play ();
Destroy (gameObject, 0.2f);
//Destroy (gameObject, 0.2f);
}}
}
No hay comentarios:
Publicar un comentario