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ú

Mensajes - francoe1

#211
General (Antiguo) / Problema con Sqlite en Android
Agosto 27, 2018, 04:57:39 PM
Cita de: Mcloud date=1535378689Mil gracias voy a revisar el enlace y probar
   


Te recomendaría que te armes una consola para tus juegos, en donde puedas ver el LOG y los errores, y a la misma vez para descubrir si no se conecta por un error de librerias/dependencias o por un error de referencias. 
#212
Cita de: Alvaro95 date=1535379857Hecho! gracias tios!
   
   
      Vale, ya he corregido el problema, y una pregunta, si quisiera que la animación fuera acompañada de un clip de audio como deberia introducirlo? a través de script?
   


Deberias hacer una referencia a un Audio Source y a un Audio Clip -
 

private AudioSource _source { get; set; }
[SerializeField]
private AudioClip _clip = null;
private void Awake()
{
_source = gameObject.AddComponent<AudioSource>();
}
     
private void Update()
{
  if(Input.GetKeyDown(KeyCode.R)) _source.PlayOnShot(_clip);
}
     

 
Si quieres reproducir múltiples audios en una animación utiliza EventKey o si es algo mas complejo te invito a usar Director
#213
General (Antiguo) / Problema con Sqlite en Android
Agosto 27, 2018, 03:31:53 PM
Cita de: Mcloud date=1535364699Buenos días,
   
   
      Tengo el mismo problema, es de hace unos meses este post, conseguiste resolverlo?
   
   
      Muchas gracias
   
   
      Un saludo
   


El problema puede ser un error de referencias, algo muy común al exportar a diferentes plataformas e intentar abrir algún dato externo.
 
Unity recomienda utilizar StreamingAssets para guardar archivos no referenciados a ninguna escena, es decir, si tu tienes 150 FX sound y solo utilizas 1 Unity no compilara todos los recursos solo aquellos que tienen una referencia activa.
 
Para utilizarlo deberias ver como se hace desde cada plataforma -
 
En Mac OS o Windows path = Application.dataPath + "/StreamingAssets/mibasededatos.sqlite";

En iOS: path =  Application.dataPath + "/Raw/mibasededatos.sqlite";

En Android:  path = "jar:file://" + Application.dataPath + "!/assets/mibasededatos.sqlite" ;
 
 
 
Suerte :)
#214
Los trigger siempre es mejor llamarlos desde Any State, salvo que la animación tenga una salida por EXIT-STATE
#215
El error es tan simple como una falta de llave al final del IF del input.
 
Por otro lado en la línea de transición entre EMPTY state y La animación debe contener la referencia al trigger. 
#216
General (Antiguo) / Comunicación entre script
Agosto 21, 2018, 07:51:21 PM
Primero debes definir el contexto, por ejemplo si quieres trabajar con componentes (Monobehaviour) podrias hacer referencia al componente - 
 

public class ComponenteA : MonoBehaviour
{
}
public class ComponenteB : MonoBehaviour
{
public ComponenteA refComponentA;
}

 
También puedes utilizar una técnica llamada Singletone, esta consiste en crear un campo público y estático de la clase que lo engloba para así acceder a él desde cualquier lugar sin necesidad de referencias -
 

public class ComponenteA : MonoBehaviour
{
public static ComponenteA Singleton { get; private set; }
public string CampoTexto = "";

private void Awake()
    {
   Singleton = this;
    }
}
public class ComponenteB : MonoBehaviour
{
private void Start()
    {
   ComponenteA.Singleton.CampoTexto = "ABC";
    }
}

 
- EL EDITOR DE CÓDIGO DEL FORO TABULA MAL EL CONTENIDO -
 
 
#217
General (Antiguo) / Control Animaciones con Script
Agosto 21, 2018, 12:58:46 AM
Te recomiendo mires en Youtube para este tipo de cosas por que engloba muchos temas y se nos hace complicado explicarte en un post.
 
 
#218
General (Antiguo) / Escritorio remoto para Unity3d
Agosto 20, 2018, 11:32:04 PM
Cita de: megaPRO date=1534785160Yo estoy conectandome con mi portatil i3/8GB/500SSD y adSL de 6 Megas a otro ordenador i7/16GB/500SSD que tengo instalado Unity y me funciona a la resolción nativa de mi ordenador madre en tiempo real, naturalmente a veces hay unos movimientos estraños, pero para lo que lo queria yo, que es poder usar el modo GAME de Unity para testear el FPS que estoy haciendo, funciona correctamente, supongo que si 8 usuarios lo intentaramos necesitariamos más maquina y ancho de banda, y ahí te doy la razón, pero para el uso que creo que nos puede hacer servicio a la mayoria... sobre todo estos dias de vacaciones y de calor.... conectarte a tu ordenador de sobremesa y poder programar y probar si funcionan los controles que era donde me fallaban TimeViewer, AnyDesk, Escritorio Remoto de windows, de Chrome, etc, etc, ya que no estan pensados para JUGAR en remoto, y no traducen, o mejor dicho, UNIty no entiende las entradas virtuales, creo que es la solución.
   
   
      De todas formas gracias por la info, yo lo de TRABAJAR a DISTANCIA por INTERNET para mi caso particular SI ES VIABLE, ( PARA UNITY).
   
   
      No se si has podido probar Parsec, a mi me sorprendió. Y para mi ha sido la solución.
   
   
       
   
   
      Saludos
   
   
       
   
   
      Xus
   


Si, parsec, Rainway, moonligth y steam streaming fueron una de las mejores alternativas que encontré para streaming en video juegos, el problema de todas estas siempre fueron los input lag y logicamente el retraso en la imagen, si bien te da la sensación de funcionar bien, solo tenes que poner el equipo portatil frente al otro equipo y ver que la latencia en la imagen es alta. Pero me alegro que te haya servidor.
#219
General (Antiguo) / Canal de MrJocyf en Youtube
Agosto 20, 2018, 01:53:01 PM
@Jocyf Me pase por Patreon y me hiciste reir un montón, si bien el mundo de la programación y el desarrollo de videojuegos no es algo que alcance un público muy grande tiene lo suyo.
 
Creo que un canal donde se respire el aire de un desarrollador es un ambiente donde yo me siento cómodo, donde los GamePlay no se basan solo en decir tonterias, mas bién, analizar en base a la experiencia y criticar "técnicamente".
 
Hace un tiempo estuve trabajando para un proyecto "DESDE CERO" el cual consistia en tomar un juego y explicar sus mecánicas, y las posibles formas de realizarlas, desde lo más simple a lo más óptimo, en este caso fue Super Mario Bros de las NES y algunas técnicas implementadas en Mario Kart 64 , el material estaba destinado a Youtube y Udemy, pero una vez finalizado lo presente en la universidad y la misma me lo compro por algunos pesos, lo cuales yo calcule que en las plataformas online no iba a recaudar, a día de hoy, se utiliza para explicar planificación y algoritmos, los estudiantes se entusiasman al ver los resultados. 
 
Ya me habían gustado tus videos de principio del año 2017 hablando sobre Empresas, desarrollo, Patrones de Diseño, que estan muy bueno, lamentablemente en el Directo de Jugando viejos juegos no estaba informado, pero lo vi el día de ayer y me pareció super entretenido, se notaba la nostalgia, estaria bueno que realices un video donde destaques los puntos fuertes de esos juegos y donde se aplican en la industria actual. Apuntó ya la hora para el próximo sábado 19 hs (ESPAÑA) -
 
Deberias poner a votación los temas de los cuales se podría tratar el siguiente directo, si es que no lo tienes definido aún.
 
¡Saludos!
#220
General (Antiguo) / Escritorio remoto para Unity3d
Agosto 20, 2018, 01:28:37 PM
Llevo ya más de 10 AÑOS trabajando con servidores, virtualización y despliegues remotos, existen alternativas para diferentes escenarios.
 
Por ejemplo, para un uso de oficinas, con RemoteFX es más que suficiente, ya que se puede utilizar Driver Mirror y eso nos da una gran fiabilidad, pero si requieres utilizar dispositivos más avanzados deberias utilizar VMware FLEX o UNITY, esto es una solución simple, pero no funciona para videojuegos ya que DRIVER MIRROR consume muchos recursos, para un STREAMING correcto con 1280x720/24Bits/60FPS necesitarías una red de 10gbits, para reducir este consumo podrias utilizar tecnologías propias de intel o amd, pero es ahí donde las cosas empiezan a ponerse interesantes.
 
Un ejemplo sería Nvidia VGX Rejilla K2 que esta en un precio aproximado de 700U$D -
 
¿Solución? 
 
Armar un puesto de trabajo potente o Workstation -


Trabajar con gráficos 3D en red por el momento no está al alcance de una persona normal, para que te des una idea, cerca de mi ciudad armamos un Workstation para trabajar con 8 usuarios en un estudio de arquitectura, terminamos gastando solo en el Workstation 80.000U$D y para utilizarlo usamos Limetech, pasando anteriormente por Vmware y Citrix (VDI), realmente Limetech es una joya, pero requiere un equipo bastante potente y una conexión física a la máquina.
 
 
 
Dicho todo esto quiero dejar en claro ... TRABAJAR a DISTANCIA por INTERNET es IMPOSIBLE si se trata de renderizado 3D. Trabajar en LAN está siendo posible, con AMD FIREPRO o NVIDIA grid y VDI.
 
--------------------------------------------
 
Pero si aun quieres intentar tu primer limitación sería la velocidad de subida de tu internet, esta debería estar por arriba de los 70Mbps, deberias contar con una IP publica, comprar un router con opción para servidor VPN como por ejemplo TL-R600VPN, - 


Luego de lograr esos 3 objetivos, puedes empezar a hacer pruebas con programas como VNC, UltraVNC, Readmin, RDP, RDPFX, VDI(Hyper-V), VDI(Citrix), etc.
 
Utilizando Radmin veras que se crea un Driver Mirror para la GPU esto sirve para que las aplicaciones 3D se intenten ejecutar correctamente.
 
Otra opción que intente tambien es con una CAPTURADORA más un Sync Input, el problema es que la capturadora con la que pude probar tenia alta latencia, más de 10 Seg, y ninguna de las que vi podrían tener menos de 3seg.
 
 
#221
General (Antiguo) / [Aporte]Disparo Básico 2D
Agosto 01, 2018, 01:04:14 AM
En 1080p se ve perfecto -
 
El contenido esta bueno, pero si lo analizas podrias hacer micro-tutoriales como este, pero con un contenido consecuente. 
 
Saludos.
#222
General (Antiguo) / [Aporte]Disparo Básico 2D
Julio 31, 2018, 06:59:26 PM
1º Es mejor realizar esto con un Pool -
 
2º El método Destroy() se debe utilizar dentro de una función Start o Awake, no tiene sentido utilizarlo dentro de la función Update.
 
3º Buena música +10 y reco
 
 
#223
General (Antiguo) / Heteropatriarcado Xugux
Julio 29, 2018, 11:48:53 PM
Cita de: XuguxAlfa date=1532900506Era por el tema de los Xugux, lo he hecho a proposito, pero si molesta lo cambio
   


¡En particular a mi si! - Aclara que el juego se trata de un "TROLL" - 
 
En cuanto al 'JUEGO' me causo bastante gracia!, pero no se puede hacer más que mover la camara -
 
Saludos -.
#224
General (Antiguo) / Heteropatriarcado Xugux
Julio 29, 2018, 11:39:50 PM
¡Ayuda a la lectura escribir de forma correcta! 
#225
General (Antiguo) / No me conecta con con otras pc
Julio 29, 2018, 10:36:52 PM
Cita de: Javierhakerone date=1532892336Saludos...
   
   
      Estoy leyendo el manual de unity y voy por el network y siguiendo los pasos que ahí indican creo el proyecto y a la hora de probarlo inicio una construcción e inicio también en el proyecto y se conectan bn y todo como indican en el manual pero cuando paso el ejecutable a otra pc a la cual esta conectada con la principal viá lan y pruebo el juego no me conectan, y nunca se encuentran.
   
   
      no se porque ni que hacer, si me pueden decir le agradeceria...
   


Se puede deber a dos problemas -
 
1º el BIND de NetworkTransport esta sobre loopback (home.z3nth10n.net) quiere decir que solo podrás conectarte en un mismo equipo que ejecute los dos procesos.
 


  •    Posible Solución: cambiar las configuraciones de NetworkManager para que este permita cambiar a que entorno se va a unir el proceso o directamente siendo universal. Ej 0::8585 donde 0 indica la IP y 8585 el puerto.


  •    Otra Solución: configurar un redireccionamiento de puertos, para que las conexiones a tu equipo con x puertos se redirecciones a home.z3nth10n.net:XXXX


2º El Firewall del equipo esta bloqueando el proceso -
 


  •    Posible Solución: Desactivar el Firewall en los dos equipos -


  •    Otra Solución: Crear las reglas de entrada y salida de Firewall correspondiente en cada equipo -


Saludos -.