Jump to content

TiagoSan

Registrados
  • Content Count

    59
  • Joined

  • Last visited

  • Days Won

    23

TiagoSan last won the day on March 14 2018

TiagoSan had the most liked content!

Community Reputation

159 Excellent

About TiagoSan

  • Rank
    Master In Complicacion of Vida

Profile Information

  • Especialidad
    Coder

Recent Profile Visitors

2,258 profile views
  1. <3 gracias pioj! =D
  2. Buenas comuna! hoy les comparto un juego que publicamos recientemente con el equipo de Karaokulta.com Ojala lo puedan probar y sus puntuaciones son un gran empujón en estos primeros días =D <3 gracias por tanto comuna!
  3. pues haz usado Layout Group Vertical/ Horizonatal / Grid cualquiera de ellos, y los elementos dentro tienen que tener el componente "Element Layout" y ya, el resto de las settings las haces ahi en esos componentes, padding, tamaño etc si el contenido se genera dinamicamente en tiempo de ejecución el area donde se muestran estos elementos aumenta o decrece según sea el caso, para gestionar eso, tiene que agregar otro componente que se llama "Content Size Filter" y eso te hara la magia del tamaño del contenedor de elementos dinamico :) por ejemplo aca te adjunto unas capturas de como lo implemento en una de las ventanas
  4. Gracias por el feedback y si estamos trabajandolo en plan MVP por iteraciones, semana a semana vamos mejorando su funcionalidad, tratando de mejorar rendimiento, peso y esas cosas tecnicas, ademas de aumentar enganche, y mejorar la experiencia. ese grupo/red en particular que mencionas no lo tengo presente me facilitas un link? Gracias POR OTRO LADO! Disponible actualización de #JumpetColors! Esta semana se vienen muchas buenas nuevas para esta aventura en el roadmap + Logros + Tres nuevas mecanicas que te volverán loco + Boses + Nuevas animaciones =D en fin una locura! =D https://play.google.com/store/apps/details?id=com.eggames.Jumping_Colors
  5. =D Tremendo muchas gracias! =D Cualquier feedback es más que bienvenido! =D Ahora estamos trabajando para el proximo update que esperamos lanzarlo el sábado si todo sale bien y el viento empuja esta veleta ! =D
  6. ACTUALIZACIÓN LIBERADA! =D Dale play, tu nombre en la cima? no lo creo wey https://play.google.com/store/apps/details?id=com.eggames.Jumping_Colors
  7. que raro man, que pais eres? a ver me fijo si esta bloqueando algo playstore aca el link directo https://play.google.com/store/apps/details?id=com.eggames.Jumping_Colors
  8. Muy buenas! Les presento el primer juego que lanzamos con nuestro nuevo y pequeño studio Noteno Studio un juego casual para jugar en esos tiempos muertos, entretener a nuestros hijos, en fin para jugar en familia! =D <3 Realmente se agradece mucho mucho, que lo prueben y dejen su valoracion de 5 estrella =D bueno de 4 tambien se vale y dejen algún comentario con eso nos ayudarían ya muchisimo! Compartirlo con en tus redes ya sería hiper cool! Esta es nuestra primer versión,publicada hoy de madrugada, y ya estamos trabajando en nuevas caracteristicas, albunes de tarjetas coleccionables (futuras invocaciones) multiplayer competitivo! + nuevo modo de juego single y multiplayer! <3 Desde ya muchas gracias!!! =D El link de la descarga esta ahi abajito del video =D -->DESCARGAR JUMPET COLORS TOCAME<-- Trailer
  9. [UPDATE] AGREGO DATA Para poder linkear el login a Firebase (como es mi caso) necesitan actualizar los accesos en su consola de Firebase, en la sección de login - Metodo de inicio de sesion, primero esta claro que tienen que habilitar Google y allí ponen sus datos de Client ID y Secret Key Imagen ilustrativa :)
  10. eso, y no te compliques poniendo los objetos a mano (o sea marcando la posición, con el layout group se ponen solitos, una nota en esto lo corazones tenes que marcarles en el rect transform que se alinien a la parte superior derecha así van a ir amontonandose en orden a la izquierda [♥♥♥♥-] más que programar es cuestión de que pruebes configuraciones en el layout group y en el element layout, y si como más optimo es que estén siempre instanciados y los actives/desactives según corresponda
  11. no necesitas setearle la posicion, simplemente los vas instanciando dentro del group layout y ya se ordenan solitos, ahora tambien es verdad que tenerlos siempre instanciados y irlos desactivando es una buena idea, incluso te diría que mejor! ya que evitas estar instanciando y destruyendo que implica carga extra para el procesador podrias por tanto montar el contenedor con el horizontal layout group y ahí dentro poner un corazon y e irlos duplicando (ctrl+d) veras como se van ordenando solitos. y ya luego creas un script que te gestione el activar desactivar los corazones y yastaria, simple y menos carga para el micro ;)
  12. una idea, los corazones insancialos dentro de un digamos contenedorDeCorazones y a este contenedor agregale un componente que se llama "Horizontal Layout Group" y a los prefabs de los corazones agregales el componente Layout Element y ya me cuentas que tal te va ;)
  13. si integrarlo es cuestión de descargar el sdk de github https://github.com/playgameservices/play-games-plugin-for-unity y bueno ahí mismo en el readme te muestra como agregar las tablas y los logros, pero el tema en si de este hilo es la obtención del token id del usuario, el token id, es como una clave enoooooooorme, que esta asociada a la cuenta del usuario y así puedes acceder a info del mismo, como por ejemplo el mail, la cuestión es que ese token id, también se necesita para hacer un "login limpio y silencioso" en tu propio backend base de datos, para evitar pedirle mail y contraseña, el usuario, sin más ingresa a tu juego, se logea automaticamente con Google Play Games, disopnes de todo lo de google play games, pero ademas lo conectas a tu db para guardar y cargar datos de su progreso, inventarios, etc, ademas si usas como yo firebase, aprovechas por ejemplo de las push notification y bueh todo lo que puedas encontrarle uso :)
  14. Bueno despues de dos días de estar con esto probando de todo un poco les cuento que lo logre! =D Por si otro tiene el problemas de obtener el token les dejo aquí como lo solucione. Primero. tienen que ir al API Console, concretamente al proyecto asociado a vuestro GPS esto lo encuentran aquí Pantalla principal de PlayStore Console clican en "Servicios de juego", luego en la app vuestra app Al entrar estarán en Informacion del Juego, ahi mismo scrollean abajo y veran lo siguiente En mi caso dice el nombre del mi juego, pero bueh ahí les aparecera vuestro nombre y eso los llevará a la consola api ahí deberán de crear credenciales de acceso una vez hagan clic en crear credencial seleccionamos OAuth seleccionamos Web, ponemos el "Nombre" que más nos guste y el reso de campos los dejamos como están y le damos a crear ya cuando le demos crear nos mostrara un cuadro con nuestro client-id (esto lo estoy creando ahorita para ilustrar así que no me preocupo por esconder los datos ;) ) Bien ese client id es el que ponemos en nuestro plugin en unity Todo lo anterior es lo normal, ahora el gran tip 1 vamos a panel de control y buscamos el api que nos importa la de games! 2 clicamos en prueba de api nos abrira una nueva pesataña/ventana 3 ACTIVAMOS EL PINCHE OAuth! o se le hacen un cariñoso click 4 en cuanto le hagan clic les saldra este popup, seleccionan la opcion marcada /auth/games y le dan a authorize y LISTO! compilen su juego, y hagan las pruebas NOTAS: si suben a beta, verifiquen que tienen permisos para tester de otro modo no funcionara, o sea agreguen sus mails, ya cuando este publica el app todo ira sobre ruedas. Espero les sirva Ahora con eso si podran en codigo obtener el token y con el token registrar el su backend de preferencia en lo personal Firebase =) Aquí les pongo mi codigo de testeo, y como se configura el Builder() de PlayGamesClientConfiguration // Use this for initialization void Awake () { PlayGamesClientConfiguration config = new PlayGamesClientConfiguration.Builder () .RequestEmail () .RequestIdToken () //.RequestServerAuthCode (false) .Build (); PlayGamesPlatform.InitializeInstance (config); PlayGamesPlatform.DebugLogEnabled = true; PlayGamesPlatform.Activate (); } // Update is called once per frame void Update () { } public void Login(){ Social.localUser.Authenticate ((bool success) => { if(success){ Debug.Log("----->>> LOGING SUCCESS!!!"); string token = PlayGamesPlatform.Instance.GetIdToken(); string servertoken = PlayGamesPlatform.Instance.GetServerAuthCode(); statusLog.text = "TOKEN IS: "+token+"\n" + "TOKEN AUTH SERVER IS: " + servertoken+ "\n"+ "USER MAIL"+ PlayGamesPlatform.Instance.GetUserEmail()+"\n"+ "USER ID: "+PlayGamesPlatform.Instance.GetUserId()+"\n"+ "USER NAME: "+ Social.localUser.userName ; ; Debug.Log("----->>> /END LOGING SUCCESS!!!"); }else{ Debug.Log("----->>> LOGING FAIL MADAFAKA!!!!"); } }); } nada más enjoy! preguntas ? (mi cuenta de paypal para donar!? Pues hombre se agradece jajaja
UnitySpain © Todos los derechos reservados 2020
×
×
  • Create New...