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

#1
Scripting / Snapshot de un gameobject
Septiembre 25, 2019, 12:41:31 PM
Hola a todos, 
 
Estoy haciendo un rpg 2d para movil, y cuando mato un enemigo hago que desaparezca pasados unos segundos, para poder reutilizarlo luego. Había pensado, aunque no se si sería posible o recomendable, hacer un pantallazo de ese enemigo muerto, posicionarlo como un sprite encima del enemigo muerto, y desactivar este prefab. Y para rizar el rizo, según se hicieran los pantallazos, meterlos todos en un atlas para que solo genere un drawcall si hay por ejemplo 5 enemigos muertos en el suelo.
 
Primero, no se si es posible hacerlo, y segundo, no se que impacto de rendimiento tendrá esto.¿Alguien se ha visto en algo parecido? Es por no pegarme el curro y luego tener que deshacerlo todo porque consume demasiado.
 
Esta duda se extienda a los decals (manchas de sangre en el suelo, manchas de explosiones, etc). Me gustaría poder dejarlos en el suelo y no tener que hacerlos desaparecer. ¿Alguien saber hasta que punto es posible hacer esto sin que impacte mucho en el rendimiento, o trucos - recomendaciones para hacerlo?
 
Un saludo
#2
Arte / Spine vs animaciones 2d
Septiembre 24, 2019, 01:34:32 PM
Hola a todos.
 
Pues eso, quería saber si alguien ha trabajado ya con las nuevas herramientas de animación 2d que vienen en las últimas versiones de Unity.
 
Actualmente uso spine, pero no tengo la versión profesional, por lo que no tengo ni deformación de mallas, ni kinematics, ni na de lo bueno.
 
Quería saber como va en cuanto a rendimiento el nuevo sistema, si es facil intercambiar en tiempo de ejecución imágenes (por ejemplo ponerle una armadura, o cambiarle el arma a un personaje), et etc. Sería un rollo cambiarme al nuevo sistema, pero si me dicen que de rendimiento va parejo, y encima tengo inverse kinematics, deformación de mallas, etc etc, me cambiaría sin pensar.
 
Desarrollo para móvil, por cierto
 
Gracias!
#3
General (Antiguo) / Backend
Junio 14, 2018, 03:51:54 PM
Hola a todos,
 
estoy haciendo un rpg para android, y mi idea era almacenar inventarios y otras cosas en un servidor, ya que quiero hacer una auction house entre otras cosas. En principio solo necesito lo que es el almacenamiento de datos, y las funciones de servidor correspondientes para mani***rlos, ya que no va a haber ningun multijugador real, como mucho habrá un multiplayer offline tipo cuando te atacan la base en el cash of clans. Había pensado en hacermelo todo en php + mysql, pero me da bajona en el curro que tiene, y encima tendría que estar pendiente del estado del servidor, cosa que ya me sobrepasa en tiempo y ganas.
 
He estado mirando varios servicios de backend, busco uno que sea gratis de inicio, ya que esto lo hago por hobby y lo mas seguro es que me coma los mocos, al menos de inicio, por lo que si encima tengo que pagar, me pego un tiro.
 
Gamespark tenia buena pinta, pero creo que tienen que aprobarte la licencia de indie developer, cosa que me frena. Despues de mucho investigar, me habia descantado por firebase, pero desconozco:
 
-como se comporta la integración con unity que hay hecha (la de google de google play games petardeaba bastante, al menos hace un tiempo)
 
-que rendimiento tiene, si va bien, o va a pedales. Al ser offline tampoco es muy prioritario, pero no me gustaría tener pantallas de carga eternas cada vez que envie datos al servidor.
 
-como de restrictivos son sus limites grautitos. Este punto me preocupa sobremanera, ya que no se si las conexiones actuales a real database, o  las cloud functions mensuales son muy pocas o no.
 
¿Alguien ha trabajado con firebase, o con algun otro tipo de plataforma similar que pueda aconsejarme?
 
Gracias y un saludo
#4
General (Antiguo) / Generación personaje 2d
Abril 27, 2018, 02:55:57 PM
Hola a todos.
 
Estoy haciendo un juego 2d para movil, quiero hacer un pequeño configurador de personaje, en el cual podrás cambiar el pelo, la cara y alguna cosa mas. ¿Es posible que en el momento en que el usuario termine la generación, yo pueda generar un sprite que combinará las capas que haya seleccionado (pelo + cara + cabeza), y lo guarde en el dispositivo? De esta manera, cuando se cargue el perfil, puedo cargar ese sprite, y ya meterlo en el esqueleto que voy a usar para animarlo.
 
Si alguien puede decirme por donde tirar para hacer esto, lo agradecería.
 
Saludos
 
 
#5
Builds - Android / Admob failed error 2
Febrero 05, 2018, 02:09:01 PM
Hola a todos.
 
Tengo instalado un plugin para mostrar publicidad admob, concretamente el plugin es el 'android native plugin', que va de lujo hasta la fecha. A mi, y a mis colegas, me muestra los banners sin problemas, pero despues, viendo las estadisticas de la app en real, tengo al rededor de un 50% de banners que no se imprimen. El error devuelto es "admob failed to load ad 2". Al principio pensaba en que era debido a algun antispam, pero es que me parece raro que un 50% de la gente que entre tenga uno instalado, además que tengo una baja retención de usuarios, por lo que todos los dias entra gente nueva, pero el % suele rondar el 50% siempre, a veces el 40, a veces el 60, a veces más incluso.
 
¿Alguien ha tenido el mismo problema, o similar? Ando muy perdido
 
 
 
Un saludo y gracias de antemano
#6
Hola a todos,
 
Estoy haciendo un juego tipo tower defense, en el cual puedes arrastrar unidades al campo de batalla. Mi idea es que cuando arrastres una unaidad al mapa, el juego se pause, pero no quiero untilizar el Timescale porque sigo usando las fisicas para posicionar la unidad y evitar que puedas ponerla encima de un arbol por ejemplo. Tengo hecho un pause global, y cada objeto tiene una función que pausa sus acciones PERO no se como pausar las coroutinas y los invokes que tiene cada objeto. Por ejemplo, es posible que un enemigo este envenenado, por lo que cada x segundos se le quita vida, y esto lo hago con una coroutina (o con un invoke). No se de que modo puedo pausar un invoke o una coroutina, si alguien lo sabe, ayuda!! Lo único que se me ha ocurrido es guardar una lista de todas las tareas 'asincronas' que están en ejecución, e ir controlando el tiempo que llevan y el que les falta, de modo que cuando se pause el juego, parar todas estas tareas, y cuando se reanude, volver a reanudarlas, pero lo veo un coñazo.
 
Otra opción que me valdría es usar el timescale a 0, pero que haya alguna forma de seguir usando las fisicas para lanzar rayos, etc, aunque esto creo que no es posible.
 
Un saludo.
#7
General (Antiguo) / read_phone_state
Enero 24, 2017, 11:52:50 PM
Buenas a todos,
 
Tengo un problema, y es que de repente, cuando compilo mi juego para android, unity añade el permiso read_phone_state. 
 
Tengo unity 5.3.7 y he actualizado el iap a 9.1.3, de modo que en teoría no es el iap, que se que hubo unas versiones que lo introducía. Todo iba bien, nunca me pedia ese permiso, hasta que añadí el sdk de facebook al juego, y activé la opción native sharing del plugin 'Android native plugin', plugin que por cierto recomiendo.
 
He estado leyendo, y en teoría, ni el plugin, ni facebook insertan ese permiso, por lo que me estoy volviendo loco, ya que no he instalado nada más, pero no tengo ni idea de qué puede estar metiendo ese permiso. El manifest no lo tiene, por lo que deduzco que es unity quien lo inserta cuando compilo, pero tengo poca idea de android, lo cual tampoco ayuda.
 
¿¿Alguien puede echarme un cable??
#8
General (Antiguo) / Rock Defender [Android] [Free]
Diciembre 25, 2016, 01:26:24 AM

Hola A tod@s.
 

Quería enseñaros nuestro primer juego 'Rock Defender'. Es un juego para Android realizado por 2 personas en nuestro escaso tiempo libre, sin recursos y empezando de 0, ya que no somos de la industria. Sólo somos jugones que queríamos probar a ver qué tal se nos daba el desarrollo de videojuegos, así que para ello empezamos a documentarnos, y trastear con el Unity en los ratos libres.
 

 
 

El juego se podría catalogar como un tower defense. Tú, como amante y defensor del Rock, debes defender tu escenario de una horda de enemigos que quieren sabotearte el concierto. Para ello tienes una guitarra y una serie de púas mágicas, las cuales convierten a tu instrumento en un arma de destrucción. Cada púa lanza un ataque distinto, pero no puedes equiparlas todas, por lo que tienes que elegir cuidadosamente cuales te vas a equipar en función de los enemigos a los que tengas que combatir, la climatología, el escenario, etc.
 

 
 

Os dejo enlace de descarga:
 

 
 

https://play.google.com/store/apps/details?id=com.graphenogames.rockdefender
 

 
 

Eenlace a nuestra página de facebook, donde podreis ver pantallazos del juego (vídeo no tenemos aún) e información sobre el juego:
 

 
 

https://www.google.com/url?hl=es&q=https://www.facebook.com/graphenogames/&source=gmail&ust=1482711480203000&usg=AFQjCNHg7vsKYsvK70TeiSZ1jgYaFhsqBw" href="https://www.facebook.com/graphenogames/" rel="external nofollow" style="color: rgb(17, 85, 204); font-family: arial, sans-serif; font-size: 12.8px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; background-color: rgb(255, 255, 255);" target="_blank">https://www.facebook.com/graphenogames/
 

 
 

Y para terminar adjunto unos pantallazos para que veais el arte del juego.
 

 
 

Un saludo a tod@s, y ¡larga vida al Rock!
 

 
 

 
 

 
 

 
 



#9
General (Antiguo) / Hola Gente
Diciembre 21, 2016, 10:51:23 PM
Hola a todos!
 
He frecuentado este foro desde hace ya unos años, me ha servido para poder iniciarme en el Unity3d, y para resoliver muchas dudas. 
 
Después de 2 años, he conseguido terminar en mis ratos libres mi primer juego para Android, y venía para enseñaroslo. Como no quiero spamear, me esperaré a ver si me dais permiso para publicar en proyectos. Os dejo una capturilla para que le deis un ojo, y la página de facebook donde podeis encontrar algo de información.
 
https://www.facebook.com/graphenogames/
 
Sin más, un saludo!