Godot, scripts para Godot estudios y aprendizajes,
Creacion de videojuegos.
Creacion y publicacion de videojuegos en internet.
Como hacer videojuegos.
C# unity.
Animaciones unity blender.
Personajes videojuegos graficos dibujos.
Diseño grafico.
Comic.
Animaciones gif.
Dibujo de retratos.
Realidad virtual.
Cine y realidad virtual.
Experimentando y probando este motor de videojuegos y sin tener ni idea, me atrebo a publicar un videojuego en unas horas,
Primero de todo la descarga de mi version es de unas 13 GB, estube todo el domingo de la mañana para descargarlo, ya que no tengo 5g en mi telefono movil que es lo que utilizo para mi aficion de internet de aprendizaje de videojuegos.
Las conexiones de mi movil son de 4g...
En fin acostumbrado a Unity es un programa muy complejo el de Unreal Engine, pero ejercitar con el, creo que facilita la comprension de Unity.
La version que utilizo no compila en html5, las anteriores parece ser que si y por problemas de memoria, o espacio, que se ve ocupaba mucha no esta en la version que utilizo yo.
Creo que es muy superior visualmente Unreal engine que Unity, pero es una opinion personal porque solo soy un aficionado aprendiz.
Cuando arranca el motor de juegos se pueden elegir varias plantillas de formatos de videojuego, de disparos en primera persona, de 2d tipo marcianitos, o completamente en blanco desde cero.
Asta 14 modos e contabilizado.
Y bueno ire experimentando con este motor de vez en cuando, lo mas sencillo que se puede hacer sin tener ni idea, es un simple juego de bolos, empujar unas eferas los con la camara y usar el efecto de gravedad,,,Simulate Physics, para poder empujar las esferas...aqui un enlace de lo practicado en unas horas......
Como se ve en la imagen, las opciones de compilación, empaquetado,
de un nuevo videojuego, falta la de html5, creo la suprimieron por
que gasta muchos recursos, pero por lo mínimo que e leído, esta
disponible en versiones mas antiguas del Unreal Enguine.
En la siguiente imagen en la parte izquierda, salen volúmenes
básicos para empezar a trastear con Unreal, cubos,
esferas,cilindros, conos,y demás elementos que ya son mas
complicados cuando se parte desde cero, en la imagen arrastro una
esfera al escenario del videojuego, sale en color azul y ahora
mostrare como cambiarle ponerle una textura
Aquí en la parte de abajo hay una carpeta desde la que
seleccionaremos texturas y arrastraremos una a la esfera….y por
cierto la esfera esta congelada en el aire porque no esta activado su
Physics...Simulate Physics a la derecha de la imagen...
arrastrar con el mouse desde la textura a a la esfera......
En esta imagen el detalle de la esfera flotando en el aire, congelada, al darle al play para probar el video juego.
Las demas estan en el suelo por la simulacion de gravedad...esto ocurre por no haberle clicado la opcion de Physics...Simulate Physics
¿Como
funciona un sistema de quitar puntos o vidas en
Unity
y
al hacerlo cambie la escena?...adjunto
el script
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class DISMINUYEPUNTOSYCAMBIALAESCENA : MonoBehaviour {
//Createpublicvariablesforplayerspeed,andfortheTextUIgame objects
public float speed;
public Text countText;
public Text winText;
//Createprivatereferencestotherigidbodycomponentontheplayer,andthecountofpickupobjectspickedupso far
private Rigidbody rb;
private int count;///<summary>
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class DISMINUYEPUNTOSYCAMBIALAESCENA : MonoBehaviour {
//Createpublicvariablesforplayerspeed,andfortheTextUIgame objects
public float speed;
public Text countText;
public Text winText;
//Createprivatereferencestotherigidbodycomponentontheplayer,andthecountofpickupobjectspickedupso far
private Rigidbody rb;
private int count;///<summary>
countText.text = "VIDAS: " + count.ToString (); //CUANDO ES MENOR DE 1 PUNTO CAMBIA LA ESCENA
if (count <= 1) //if(count>=99)
{ //Setthetextvalueofour'winText' //winText.text="JUEGOCOMPLETADO";
the-wolf-man-of-the-underground-iii-demo-4
Y demo 4...perfeccionando las agresiones de los guardias, perdiendo vida si me agreden, y destrozando una zona del ascensor desde donde salen los guardias para que dejen de salir y atacar al hombre lobo, tienes que golpear el cuadro eléctrico del ascensor
¿Como
funciona un sistema de sumar puntos en Unity?
En las capturas de pantalla se pueden ver los elementos que
intervienen para dicha labor...como si fuera una receta de cocina lo
voy a explicar….
Ingredientes….
1-Un script en c#.
2- Un Canvas con dos text.
3- Un collider con el trigger acribado en este caso una esfera que
lo tiene el player el hombre lobo y que tendrá el contenido del
script en C#.
4- Un Tag con un nombre inventado en este caso le llamamos ”MATA”
y se lo aplicamos a los enemigos, al nombre del Tag me refiero y
ellos a su vez un cubo por encima de su cabeza también con el
trigger activado.
5- A continuación el script y video de referencia.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class AUMENTAPUNTOS : MonoBehaviour {
//Createpublicvariablesforplayerspeed,andfortheTextUIgame objects
public float speed;
public Text countText;
public Text winText;
//Createprivatereferencestotherigidbodycomponentontheplayer,andthecountofpickupobjectspickedupso far
private Rigidbody rb;
private int count;///<summary>
cambio de escena por colision y nombrado por tag el gameobject
------------------------------------------------------------------------
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class portoquedetaccambialaescena : MonoBehaviour {
IA
inteligencia artificial persecución de los enemigos
Voy avanzando mi blog con lo que estoy haciendo en la clonación
de enemigos que me persiguen y destruyo de un zarpazo, el resultado
es medio satisfactorio, falta pulir mucho, pero voy contando en el
blog, en el video se ven imágenes de unos personajes medio
trabajados que arian de vigilantes de seguridad y que irían
persiguiendo al hombre lobo, este a su vez da unos zarpazos y les va
arrancando la cabeza, también hay una mujer a la que se le acerca y
de un zarpazo le arranca la cabeza.
1-el primer paso a sido poner un origen de las clonaciones de los
personajes guardias de seguridad,
se van creando continuamente y les e puesto un Nav Mesh Agent.
2-E preparado el terreno, en este caso es un cubo que hace de
suelo modelado con esa forma y desde el que puse la navegation...ver
imagen
creí solo se podía hacer esto en un terreno típico de Unity
pero yo lo echo partiendo de un cubo.
3- Un dato importante, los guardias no parten de base de las
clonaciones, la base es un cubo que hace de padre sobre el que va el
personaje de hijo el mismo guardia de seguridad en si mismo, e tenido
que hacerlo así por que cuando iban apareciendo en cadena uno de
tras del otro se auto destruían y aparecía el mismo personaje que
no tiene cabeza y esta decapitado, porque los guardias tienen el
script del actibate trigger que produce este cambio, e probado
cambiar la velocidad de su Nav Mesh Agent. Para que no se tocasen
entre si al ir clonándose pero no me funciono,
En la imagen se ven los personajes que están en prefabricado, la
cabeza suelta, el cuerpo decapitado son los que aparecen con el
script de ActivateTrigger, al colisionar el zarpazo en la parte de
la cabeza del guardia, como se ve en el video de YouTube, desde luego
aun falta muchísimo trabajo y muchísima practica del tema y
aprendizaje...pero empiezo a construir unos personajes que me
persiguen amenazadoramente, a esto e de añadirle un sistema de
puntuación pero lo explicare mas adelante ademas de un sistema de
vidas que valla perdiendo el hombre lobo si le atacan los guardias…..
public Mode action = Mode.Activate; //Theactionto accomplish
public Object target; //Thegameobjecttoaffect.Ifnone,thetriggerworkonthisgame object
public GameObject source;
public int triggerCount = 1;
public bool repeatTrigger = false;