Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - 0c0de

#1
Vereis estoy haciendo un juego pero lo quiero mejorar el juego en si es sencillo tienes un nivel (el primero es un circulo) y un jugador tambien un circulo pues el circulo rota alrededor del nivel destruyendo los enemigos que aparezcan, bien ahora quiero añadirle un nivel para que cuando llegue a X puntos cambie y este sera un cuadrado pero el problema viene en que no se como hacer que se mueva por el cuadrado es decir por los bordes solo
#2
General (Antiguo) / Color Challenge
Noviembre 26, 2016, 10:44:40 PM

 
Información
 
Hola a todos, me llamo Jose Luis A.K.A 0c0de, he estado haciendo un videojuego para android en mis ratos libres y la verdad creo que el proyecto ha salido bastante bien, bueno a lo que voy os voy a explicar un poco la mecanica de juego.
 
El videojuego elige aleatoriamente de 7 colores 2 en los que si tocas la pantalla el color del jugador y del nivel cambiaran a un color o a otro para no morir el jugador tiene que ser del mismo color que la pared que saldra tambien aleatoriamente, conforme va pasando el tiempo la dificultad aumenta porque la velocidad del jugador aumenta tambien, asi que buena suerte en el juego.
 
Descarga
 
https://play.google.com/store/apps/details?id=com.FreakinGames.ColorChall
#3
General (Antiguo) / [Android] [Gratis] Grav Changer
Junio 30, 2016, 04:09:00 PM
 
 
Hola a todos esta vez vengo como desarrollador de videojuegos para android y venia aqui para compartir mi aplicación con todos vosotros antes de nada dar gracias a la página por sus grandes aportes que casi siempre me bajo algo de aquí para catarlo antes de comprar nada bueno sin mas os dejo la información de la aplicación.
 
Información
 
Diviertete, desafia la velocidad y los limites de la gravedad en este emocionante juego de velocidad que mezcla tu habilidad mental y que pondra a prueba tus limites llevandolos a lo mas extremo ¿Aguantaras lo suficiente como para sobrevivir unos 15 segundos?
 
Descarga
 
Arreglado:https://play.google.com/store/apps/details?id=com.FreakinGames.GravChanger&hl=es
 
 
#4
General (Antiguo) / DateTime no me funciona
Febrero 13, 2016, 10:29:07 PM
Os comento mi problema es que quiero poner una medida de "proteccion" en un boton es decir que cuando lo pulses una vez se desabilite y cuando pasen X dias se habilite de nuevo pues bien lo estoy haciendo con DateTime y resulta que no me lo calcula o no me funciona es decir que cuando salgo y entro de nuevo se reinicia el contador el codigo es este:
private DateTime _CurretnTime;
private DateTime _OldTime;

void Start(){
    if (PlayerPrefs.HasKey ("timer")) {
      CalculateDifferenceOfTime ();
   }
}

public void CalculateDifferenceOfTime(){
   _CurretnTime = DateTime.Now;
   long temp = Convert.ToInt64 (PlayerPrefs.GetString ("timer"));
   _OldTime = DateTime.FromBinary (temp);
   TimeSpan _Diference = _CurretnTime.Subtract (_OldTime);

   if (_Diference > TimeSpan.Zero) {
      m_GodluckButton.enabled = false;
      Debug.Log ("Esperando");
   } else {
      m_GodluckButton.enabled = true;
      Debug.Log ("Finalizado");
   }
}
Agradeceria mucho vuestra ayuda
#5
Vereis estoy haceiendo otro juego pero el problema es que instantiate no funciona en android si lo exporto a PC en .exe si y en el editor tambien pero en android no hace nada el codigo que uso es este:
public void RandomCard(){
    Instantiate(m_Cards[Random.Range(0, m_Cards.Length)], m_Spawn1.transform.position, m_Spawn1.transform.rotation);
    Instantiate(m_Cards[Random.Range(0, m_Cards.Length)], m_Spawn2.transform.position, m_Spawn2.transform.rotation);
}
Este codigo lo pongo en el boton asi y tambien tiene un eventSystem:Solucion: Volver a la version 5.2.2 de UnityGracias a todos por la ayuda
#6
General (Antiguo) / Flappy Little Plane
Enero 13, 2016, 08:08:19 PM
Hola a todos he desarrollado mi primer juego para android con ayuda de esta nuestra comunidad y bueno pues nada os lo pongo aqui por si os gusta que lo valoreis y comenteis y como no dar gracias a esta comunidad tan grande GRACIAS  Salu2 desde Murcia,España
#7
General (Antiguo) / [Ayuda]Como programo una tenda
Septiembre 16, 2015, 05:15:44 PM
Es decir me gustaria crear en mi juego una tienda en la que se puedan comprar diferentes vehiculos como helicopteros avionetas etc pero el problema es que no se como hacerlo osea creo que tendria que usar el PlayerPrefs pero nose como hacer (ya he usado antes playerprefs) bueno el caso es la GUI esta ya desarrollada y los botones en si funcionan es decir si le clickas te sale comprado y ya no los puedes volver a hacer click porque estan desactivados pero cuando vuelvo a la escena principal lo que he comprado no me sale os pongo el script que tengo de la tienda: 
using UnityEngine;
using System.Collections;
using UnityEngine.UI;

public class Tienda : MonoBehaviour {
public Transform textoMonedas;
public Button myboton;
public Transform textoHelicoptero;
[HideInInspector] public bool CompradoHeli = false;
public Coins coin;
[HideInInspector] public int valorHelicoptero = 1;
void Start () {


}

// Update is called once per frame
void Update () {
   textoMonedas.GetComponent<TextMesh>().text = coin.valor.ToString();
   coin.SvedMoney ();
}

public void Helicoptero(){

   if (coin.valor >= valorHelicoptero) {
      CompradoHeli = true;
      coin.valor -= valorHelicoptero;
      textoHelicoptero.GetComponent<TextMesh> ().text = "Comprado";
      textoHelicoptero.GetComponent<TextMesh> ().fontSize = 30;
   }

   if (CompradoHeli = true) {
      myboton.enabled = false;
   } else {
      myboton.enabled = true;
   }
}
}
#8
General (Antiguo) / Grupo de WhatsApp
Septiembre 07, 2015, 01:52:34 PM
Pues eso que os pareceria un grupo de wasap en los que estemos los de este foro(bueno unos cuantos mas que nada por si hay que resolver dudas) vosotros decidis me mandais un privado y os meto
#9
Hola a todos el problema que tengo es que no se como hacer un indicador para la maxima puntuacion el juego que estoy intentado clonar(Porque estoy aprendiendo es flappyBird) lo estoy intentando hacer la mayor parte yo solo en cuanto a scripting me refiero pero al momento de crear ese texto no se como os explico lo que tengo en mis scripts yo lo que tengo puesto para que cuando el player choque reinicie el nivel como en el flappy bird original pero el problema el gran meollo es que me lo resetea todo es decir si pongo cualquier codigo para modificar el texto me lo resetea y me lo deja a 0 os pongo los scripts que tengo hechos:Puntos:
using UnityEngine;
using System.Collections;

public class PointsScore : MonoBehaviour {

    public Transform text;
    [HideInInspector] public int score;
    public Transform TextoHighScore;
    [HideInInspector] public int HighScore;
    // Use this for initialization
    void Start () {
        highScore ();
    }
   
    // Update is called once per frame
    void Update () {
    }

    void OnTriggerEnter2D(Collider2D other){
        if (other.tag == "Check") {
            incrementarPuntuacion();

        }
    }

    public void incrementarPuntuacion()
    {
        score = score+1;
        text.GetComponent<TextMesh>().text = score.ToString();
    }

    public void highScore(){
        if (score > HighScore) {
            HighScore = score;
            TextoHighScore.GetComponent<TextMesh> ().text = HighScore.ToString ();
        }
    }

}
Player:
using UnityEngine;
using System.Collections;

public class Jump : MonoBehaviour {

public Rigidbody2D Avion;
public Vector2 JumpForce;
// Use this for initialization
void Start () {
   JumpForce = new Vector2 (0, 300);
}

// Update is called once per frame
void Update () {

   if (Input.GetKeyUp (KeyCode.Space) || Input.GetMouseButtonDown(0)) {
      GetComponent<Rigidbody2D>().velocity = Vector2.zero;
      GetComponent<Rigidbody2D>().AddForce(JumpForce);
   }

   Vector2 screenPosition = Camera.main.WorldToScreenPoint(transform.position);
   if (screenPosition.y > Screen.height || screenPosition.y < 0)
   {
      Die();
   }
}

void Die(){
   Application.LoadLevel(Application.loadedLevel);
}

void OnCollisionEnter2D(Collision2D other)
{
   Die();
}
}
En definitiva lo que quiero saber es como hacer para que al reiniciar el nivel no se reinicie el texto de la maxima puntuacion(HighScore)
#10
Solucionado
 

vereis el problema que tengo es que no me reconoce bien las colisiones de un gameobject o sea de un cubo primero lo hice con un el box collider que lleva de serie el cubo pero no funcionaba le asigne un rigidbody y si me funciona pero no a la misma vez el problema es que me las detecta solo si le doy en las esquinas o en la parte de abajo si le doy en el centro no pasa nada bueno pongo el codigo para que me podais decir en que me he equivocado

using UnityEngine;
using System.Collections;
public class DanoBala : MonoBehaviour {
private float vida;
private float dano;
// Use this for initialization
void Start () {
   vida = 100;
   dano = 20;
}

// Update is called once per frame
void Update () {

}
void OnCollisionEnter(Collision colision){
   if(colision.collider.tag == "enemigo"){
      Debug.Log (vida -= dano);
      Debug.Log ("Hay Contacto");
   }
   else{
      Debug.Log ("No hay contacto");
   }
}
}