domingo, 4 de julio de 2021

Mearse de miedo.Con Unity; o de risa;

 



Mearse de miedo.

Sigo con mi videojuego de mayores de 18 años.

Mejoras con el efecto de sangrado de las mutilaciones del zarpazo de hombre lobo.

Pruebas de mujeres meándose de miedo, y modelando poco a poco con mas detalles un vagón de metro.

Modelado de nuevos personajes del videojuego con makehuman-community y manipulado con Blender, ambos gratuitos, para importar a la ultima mujer voluptuosa de curvas e tenido alguna dificultad con el formato fbx, que es el que utilizo para pasarlo a blender y a Unity, desde makehuman lo e resuelto exportan dolo al formato “dae” otro formato de 3d y blender me lo a cogido con facilidad, con los huesos incluidos para poder animarlo, e echo las animaciones y desde blender lo e exportado de nuevo al formato “fbx” que es el que utilizo para Unity y me lo a echo bien.

Estaba buscando durante la realización del videojuego el efecto de un chorro de agua, lo e sacado de videojuegos echos por mi con anterioridad, buscaba un sangrado brutal de las decapitaciones y lo e conseguido con Unity particle pak 5.x

(poner imagen)


tiene diversos efectos como chorros de agua de fuentes y efectos de lluvia,

solo e tenido que poner el efecto de chorro y cambiar los colores de los gráficos por diversos tonos de color rojo, para simular la sangre y luego un detalle muy importante añadirle un script de C# para que el sangrado dure unos segundos y se pare si no el videojuego se ralentiza por la memoria sobre todo en el formato de web que pienso publicar cuando lo aya terminado. Aquí pongo el script para resolver la memoria en el videojuego con este detalle que comentaba.

(poner script)

  using System;
using UnityEngine;

namespace UnityStandardAssets.Utility
{
    public class TimedObjectDestructor : MonoBehaviour
    {
        [SerializeField] private float m_TimeOut = 1.0f;
        [SerializeField] private bool m_DetachChildren = false;


        private void Awake()
        {
            Invoke("DestroyNow", m_TimeOut);
        }


        private void DestroyNow()
        {
            if (m_DetachChildren)
            {
                transform.DetachChildren();
            }
            DestroyObject(gameObject);
        }
    }
}

 

 

 


 

Añado un video en el que muestro que voy perfilando al personaje que manejamos, con blender lo voy modelando para darle una apariencia algo mas salvaje, le echo la cabeza mas grande y peluda y le e agrandado las manos,lo pondré pronto en el videojuego y en la transformación del personaje sera el que aparecerá finalmente…….