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.
Resumen de lo realizado asta la fecha con mi ultimo videojuego
warlike_feats.
Lo ultimo hacer una
mirilla para disparos del player, estaba confuso el tema de apuntar y
disparar lo estoy retocando desde aquí el enlace si lo queréis
probar ----------
También estoy
probando de modelar con blender unos camiones con enemigos que me van
persiguiendo….hoy es domingo e echo un pequeño cambio en mi blog y
ahora se ve todo con mucha mas claridad, y en el indice se ven bien
todos los temas que llevo haciendo desde hace ya unos 4
años…..recomiendo que miréis el indice y cliqueis donde llame
mas la atencion.
Sigo trabajando el videojuego, e puesto unos camiones enemigos con
soldados dentro que debo destruir con granadas de mano y también e
puesto una especie de mirilla para que al disparar sirva de guiá en
el juego porque pienso se confundía un poco el tema de mis disparos
los del player me vengo a referir, también empiezo a utilizar
animaciones desdehttps://www.mixamo.com
Porque si tengo que
hacerlas yo puedo alargar el videojuego meses incluso años….Explicare
con mas detalle mis avances de aquí un par de días quizás mañana
que es domingo y tengo tiempo libre todo el domingo.
¿Como se escribe un
script en C# para unity que combine dos teclas ala vez para realizar
una acción o evento?
Así…….en este
ejemplo es solamente para movimiento constante de un gameobject hacia
delante
pero se tiene que
apretar la tecla letra “E” y el botón del ratón izquierdo si no
no funciona para que funcione solo con la letra “E” se escribe
así….
if
(Input.GetKey(KeyCode.E))
CON
LAS DOS TECLAS A ALA VEZ ASI
f
((Input.GetButton ("Fire1"))
&& (Input.GetKey (KeyCode.E)))
otro
ejemplo
if
((Input.GetKey (KeyCode.W)) && (Input.GetKey (KeyCode.E)))
if
((Input.GetButton ("Fire1"))
&& (Input.GetKey (KeyCode.E))) //if
(Input.GetKey(KeyCode.E))////funciona contantemente al apretar W
mayusculas a de ser //if
(Input.GetKeyDown(KeyCode.W))// funciona pasito a
pasito //if(Input.GetKey(KeyCode.UpArrow)) transform.Translate(Vector3.forward
* moveSpeed * Time.deltaTime); } }
Programa de captura
de video en pantalla del pc y manipulación de videos.
Explico brevemente
como configurar el sonido del micro al grabar lo que explico sobre
mis videojuegos y que se escuche también de fondo el sonido del
videojuego mientras lo voy comentando.
Primero hay que
poner 2 capturas de entradas de audio una de ellas a de coger la
del micrófono y la otra la de sonidos del pc en mi caso mezcla
estéreo es la de sonidos de pc y la otra es la de micrófonos.
Cada una tiene para
bajar y subir el volumen, si están las dos al máximo de volumen,
cuando agais una grabación se escuchara muy de vil lo grabado desde
micrófono y muy fuerte lo grabado desde pc.
Solución :
volumen de micrófono
al máximo.
Volumen de pc a la
mitad o menos.
Y como todo hay que
ir probando y practicando asta hacer una grabación que resulte de
agrado aquí os pongo un ejemplo y de paso comento los últimos
avances de mi videojuego…...
Como hacer ítems de
recuperar vidas con Unity, aquí pongo los scripts en el blog, es muy
sencillo solo se cambia una linea que pone el signo – menos por
otra linea que pondremos el signo +mas, el mismo script pero con otro
nombre y el mismo texto que utilizamos en el mismo camvas,
cuando toquemos los
ítems que son unos cubos con la cruz roja sumara vidas el player
cuando le alcances las balas del enemigos restara vidas el player en
este caso el tag de sumar se llama “cruz” y el tag de restar se
llama “pomada”.
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class restavidaamericanodeintrocuarta : 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 SUMAVIDASAMERICANOINTROCUARTA : MonoBehaviour {
//Createpublicvariablesforplayerspeed,andfortheTextUIgame objects
public float speed;
public Text countText;
public Text winText;
//Createprivatereferencestotherigidbodycomponentontheplayer,andthecountofpickupobjectspickedupso far
private Rigidbody rb;
private int count;///<summary>