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.
Crear un contador de sumar puntos y un sonido de que suma puntos.
Ahora a sumar puntos
al aniquilar enemigos, muchas posibilidades con estas opciones,
continua y continuara….mas la opción de que al herirme los
enemigos voy perdiendo vida...con ambos desarrollos puedo hacer que
el juego baya a otra escena mejorando algún tipo de arma o asunto al
llegar a por ejemplo 500 de puntuacion, y, o, como en estas
versiones se reinicie el videojuego al perder el player las 10 vidas.
using UnityEngine;
//IncludethenamespacerequiredtouseUnity UI
using UnityEngine.UI;
using System.Collections;
public class bapuntos512 : MonoBehaviour {
//Createpublicvariablesforplayerspeed,andfortheTextUIgame objects
public float speed;
public Text countText;
public Text winText;
//Createprivatereferencestotherigidbodycomponentontheplayer,andthecountofpickupobjectspickedupso far
private Rigidbody rb;
private int count;///<summary>
LOGRE PONER UN CONTADOR DE VIDAS AL DARME EL ENEMIGO A MI DOY UN GRITO DE DOLOR Y PIERDO 1 VIDA, AL PERDER 10 VIDAS SE REINICIA EL JUEGO AL PRINCIPIO.
if (other.gameObject.CompareTag ("pomada")){
"pomada" es el proyectil del enemigo cuando me impacta su tag se llama "pomada"
lo que provoca que se me resten puntos de vida y que tambien utilizo para el script de provocar el sonido.
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
public class restavida : MonoBehaviour {
//Createpublicvariablesforplayerspeed,andfortheTextUIgame objects
public float speed;
public Text countText;
public Text winText;
//Createprivatereferencestotherigidbodycomponentontheplayer,andthecountofpickupobjectspickedupso far
private Rigidbody rb;
private int count;///<summary>
MI NUEVO PROYECTO CON UNITY ...ESTOY PLANTANDO EL HUERTO HABER QUE
FRUTA SALE….
Argumento hazañas bélicas.
warlike feats warlike feats, "the documents" robar planos secretos de un arma nueva, o medicamento, nave enterrada, pasillos , maquinas, ordenadores, cámaras de munición, científicos, plataformas torres de vigilancia, puertas que se abren o explosionamos,
1- entrada torres de vigilancia destruir 2- patrullas a pie destruir. 3- entrar en interior edificación gigante. 4- pasillos, puertas , circulares bóvedas ,
scripts del juego tema disparos.
using UnityEngine;
using System.Collections;
public class Launcher : MonoBehaviour
{
public Rigidbody projectile;
public Rigidbody explosiveProjectile;
public float launchspeed = 50;
public bool useExplodingProjectiles = false;
private float _LaunchDelayTime = 0.0f;
public int stackSize = 60;
public Transform launchHole1;
public Transform launchHole2;
public void PushProjectile(Rigidbody x)
{
x.gameObject.SetActive(false);
_Projectiles.Push(x);
}
public Rigidbody PopProjectile()
{
return (Rigidbody)_Projectiles.Pop();
}
public void PushExplosiveProjectile(Rigidbody x)
{
x.gameObject.SetActive(false);
_ExplosiveProjectiles.Push(x);
}
public Rigidbody PopExplosiveProjectile()
{
return (Rigidbody)_ExplosiveProjectiles.Pop();
}
}
using System;
using UnityEngine;
using UnityStandardAssets.CrossPlatformInput;
namespace UnityStandardAssets.Utility
{
public class SimpleMouseRotator : MonoBehaviour
{ //Amouselookbehaviourwithconstraintswhichoperaterelative to //thisgameobject'sinitialrotation. //OnlyrotatesaroundlocalXandY. //Worksinlocalcoordinates,soifthisobjectis parented //toanothermovinggameobject,itslocalconstraints will //operate correctly //(Think:lookingoutthesidewindowofacar,oragun turret //onamovingspaceshipwithalimitedangularrange) //tohavenoconstraintsonanaxis,settherotationRangeto360orgreater.
public Vector2 rotationRange = new Vector3(70, 70);
public float rotationSpeed = 10;
public float dampingTime = 0.2f;
public bool autoZeroVerticalOnMobile = true;
public bool autoZeroHorizontalOnMobile = false;
public bool relative = true;