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 - Lapigames

#1
Offtopic / ¿Que es 9apps?
Noviembre 23, 2018, 12:02:55 AM
Buenas a todos,
 
A ver si alguien me puede responder. Buscando mi juego, Future Pong VR, por Google, me he encontrado que está publicado exactamente igual que en la Google Play en una Store llamada 9apps, a nombre de otro desarrollador. Y no sólo ese, 3 de mis 5 juegos están con desarrolladores distintos, y yo con la mosca detrás de la oreja, ya que como mucho, el que más descargas tiene de los 3 en la Google Play (que son los publicados por mi) está sobre las 500, veo que en esta tienda alternativa para Asia tiene el que menos +1000, y el que ronda las 500 en Google Play las +10000, cosa que por cierto no se refleja en admob, como si hacen los de Google Play.
 
¿Alguien sabe que es 9apps? ¿Porque están mis juegos ahí? ¿Me los han pirateado? ¿O es una burda estrategia de marketing? Y en el caso de haber sido pirateados y alguien se ha encontrado en este problema, ¿como se puede proceder?
 
Gracias
#2
Hola a todos.
 
Después de un largo tiempo y de varias paradas en el desarrollo por otros proyectos por fin puedo presentar mi juego en VR, terminado y publicado en Google Play.
 
Se trata de un Pong en realidad virtual (VR), pero en primera persona, en modo 3D y con un envoltorio futurista. Con la cabeza controlaremos nuestra pala, donde, con algo de habilidad, podremos darle más fuerza y efectos. El objetivo es el mismo del Pong clásico, parar los tiros del contrario e intentar conseguir colarles los nuestros.
 
El juego dispone de 5 torneos en los que te mides a 9 rivales en partidos al mejor de 5 puntos. Cada torneo tiene cosas específicas, el clásico uno contra uno y una bola, dos bolas (la segunda con gravedad loca), con columnas donde la bola rebotará de forma aleatoria, etc...
 
El juego es gratuito, y necesita las cardboard/daydream o algo similar (me refiero a las gafas de plástico), y el link de descarga directa de la Google Play Store es:
 
https://play.google.com/store/apps/details?id=com.lapigames.futurepongvr
 
También os dejo unas pantallas del juego (extraidas de la Google Play):
 
          
 
Espero que os guste, y por supuesto estoy abierto a cualquier crítica constructiva y que me ayude a mejorar en futuros proyectos.
 
También aprovecho para pedir ayuda a aquellas personas que alguna vez se hayan encontrado en esta situación. Al ser un juego especifico de VR, es muy difícil promocionarlo, ya que no todo el mundo puede jugarlo sin las gafas, ¿alguien conoce algún lugar donde publicitar su descarga para usuarios de VR?
 
Gracias a todos por vuestra atención :)
#3
Builds - Android / Splash screen en VR
Noviembre 07, 2018, 10:19:21 PM
Buenas comunidad,
 
antes de nada, si este mensaje no está en el grupo correcto, perdóname @pioj.
 
Despues de dejarlo aparcado mucho tiempo, he decidido darle la puntilla a mi juego en VR para daydream y cardboard. Pero me falta un pequeño detalle, y no he visto manera de solucionarlo. Me gustaría que la splash screen no apareciese en vr. A ver, me explicó, todo el juego es vr, con las librerías de Google, menos la primera pantalla, que será un aviso y algunos parámetros de configuración, además del único anunció que tendrá el juego.
 
el problema es que queda raro, que la splash sea en vr, el anuncio y la pantalla siguiente no, y después otra vez vr.
 
¿alguien sabe cómo solucionarlo?
 
gracias de antemano 
#4
Hola a todos,
 
ayer quise actualizar Nano the fox Escapes en La google play, con todo el feedback que gracias a este foro he ido recibiendo.
 
Mi sorpresa es que Google rechaza mi actualización ya que, según su criterio, se muestra un anuncio que no permiten sus políticas. Os pongo en antecedentes:
 
- nano te fox Escapes está en el programa de Google "Designed for families"
 
- los anuncios se muestran solamente cuando pierdes la partida tres veces seguidas.
 
- estos anuncios son de unity ads y en ellos tengo además marcados COPPA (directamente para niños menores de 13), y que no muestre anuncios de una edad superior a 5. Además de quitados los temas sensibles para niños (citas, finanzas, etc)
 
Bien, Google, muy educadamente me responde en la actualización que nuestro un anuncio no permitido para niños. Como todos sabéis, unity ads solo muestra anuncios de apk de la google play en caso de Android y Apple Store en caso de iOS. He buscado en la Google Play la apk del conflicto, y está existe, además marcada como para todos los públicos y como ¿deportes?, así que la actuación de los anuncios es correcta aunque la apk no sea dirigida para niños.
 
mi pregunta es, ¿como puedo apelar, explicando el caso sin ofender a los señores de Google? ¿Cómo hacerlo sin dañar a nadie, ya que si digo a Google que apk es puede bannear al usuario?¿y como lo hago para demostrar que aunque los desarrolladores hagamos todo bien nos pueden ocurrir estas cosas por mala praxis de otros?
 
Gracias de antemano por la ayuda o sugerencias que me podáis brindar.
 
un saludo 
#5
Buenas tardes comunidad,
 
Voy a aprovechar este espacio para presentar mi primer proyecto, terminado y publicado en Google Play. Lo he realizado, como es natural con Unity 3D en C#.
 
Se llama "Nano the fox Escapes" y lo podeís encontrar aquí: https://play.google.com/store/apps/details?id=com.lapigames.nanothefoxescapes
 
El juego no tiene mucha historia, es un "endless runner" 3D low poly, en vista lateral, con tres escenas diferentes, donde el personaje es un zorro (Nano) que tiene que recolectar monedas y evitar obstaculos en su camino. Los colores y las formas las he intentado realizar simples y coloridas, ya que mi intención es que el juego sea para todas las edades, aunque principalmente para los más peques de la casa, y el funcionamiento es simple, Nano solo debe saltar, contra más tiempo este presionando el dedo la pantalla, más alto es el salto.
 
Aquí os dejo algunas pantallas del mismo:
 

 
Cómo digo, es mi primer juego, y es mi primera toma de contacto con Unity, así que seguramente hay muchas cosas mejorables, por ello estoy abierto a cualquier crítica constructiva y que me ayude a mejorar en futuros proyectos ;)
 
Aunque, como a todos, nuestro primer proyecto siempre ocupará un lugar privilegiado en nuestro corazón ;)
#6
General (Antiguo) / Algunas dudas sobre VR
Junio 27, 2018, 09:39:07 AM
Hola compañeros,
 
he buscado en el foro y no he visto nada, y lanzó la pregunta. Ahora que estoy finalizando mi segundo juego, para el tercero me quiero lanzar al cardboard, y daydream, vamos VR. He realizado ya pruebas con éxito, siguiendo tutoriales y consejos. Pero no he conseguido que un objeto siga a la cabeza.
 
me explicó, mi juego vr, será un tipo pong, salvando las diferencias, en vr y la pala debería ser movida por la cabeza. Lo he intentado mirar mediante el raycast, pero mmm... me surgen dudas y no he conseguido que ande del todo fino. Este es el código que tengo (Se que no es exactamente para mover la pala, pero es una prueba para ver si todo funciona, y no hay forma :().
 
En el fixed udpated del Player Controller tengo:
 

RaycastHit dotHit;
        Vector3 rayDirection = mainCam.transform.TransformDirection(Vector3.forward);
        Vector3 rayStart = mainCam.transform.position + rayDirection;
        bool raycast = false;
        GameObject obj = null;
       
        if (isGrabbing)
        {
            Grabbing();
            if (Input.GetAxis("Right Trigger") == 0 || Input.GetAxis("Left Trigger") == 0)
                Drop();
        }
        else
        {
            if (Input.GetAxis("Right Trigger") > .1 || Input.GetAxis("Left Trigger") > .1)
            {
                raycast = Physics.Raycast(rayStart, rayDirection, out dotHit, 5f);
                obj = dotHit.transform != null ? dotHit.transform.gameObject : null;
                if (obj != null && obj.GetComponent<Grabable>() != null)
                {
                    obj.GetComponent<Rigidbody>().isKinematic = true;
                    obj.GetComponent<Rigidbody>().useGravity = false;
                    obj.GetComponent<DotController>().isBusy = true;
                    grabableObj = obj;
                    isGrabbing = true;
                    manager.PlaySound("grunt");
                }
            }
        }

 
Y en el helper tengo lo siguiente:
 

void Grabbing()
    {
        grabableObj.transform.position = Vector3.Lerp(grabableObj.transform.position,
            mainCam.transform.position + mainCam.transform.TransformDirection(Vector3.forward) * 5,
            Time.deltaTime * 4);
        Vector3 forward = mainCam.transform.TransformDirection(Vector3.forward) * 5;
        Debug.DrawRay(mainCam.transform.position, forward, Color.green);
    }
   
    void Drop()
    {
        isGrabbing = false;
        grabableObj.GetComponent<Rigidbody>().isKinematic = false;
        grabableObj.GetComponent<Rigidbody>().useGravity = true;
        grabableObj.GetComponent<DotController>().isBusy = false;
        grabableObj = null;
    }

 
Aprovecho, si conoceis algún tutorial del estilo, y que haga las cosas mejor, si pudieseís pasarmelo para echarle un ojo, os lo agradecería infinitamente. Pensaba que iba a ser más fácil, pero creo que me he metido en un berenjenal de los buenos XD
 
Un saludo y gracias
#7
General (Antiguo) / Hola a tod@s
Junio 26, 2018, 07:02:59 PM
Hola a tod@s, 
 
Me llamo Toni Martínez (en el mundillo digital me conocen como Lapigames :)), tengo 15 años a mis espaldas de trabajo en aplicaciones web con Laravel y Symphony para medicina y salud. También tengo mi familia, y muchísimos hobbies como el jugar a fútbol. También tengo un canal de youtube donde voy poniendo aquellos conocimientos que voy adquiriendo y mi propia página web (www.lapigames.com) donde publico aquellas cosillas que voy haciendo en mis ratos libres. A día de hoy, he decido decidar estos ratos libres a realizar juegos, y como no en Unity :), ya que siempre ha sido mi pasión, y me evade de mi trabajo en medicina y me permite disfrutar de la programación.
 
Espero poder aprender muchísimo con vosotros, y poco a poco conseguir contribuir a esta comunidad cosas utiles.
 
Un saludo y gracias por dejarme formar parte de la comunidad.