¡RECUERDA QUE SI ERES UN NUEVO USUARIO, DEBES PRESENTARTE PARA PODER PUBLICAR MENSAJES! | TENEMOS CANAL OFICIAL DE TELEGRAM: t.me/unity3dspain
Mensajes recientes
#1
Scripting / Saludos a todos, aqui Arkanyko...
Último mensaje por Arkanyko - Septiembre 16, 2025, 10:44:31 PMEstoy trabajando en un juego probando visual scripting. Llevo muchos años con unity y aunque se programar en C#, he decidido probar y trabajar con visual scripting en este proyecto.
Dependiendo como vaya are el mismo proyecto pero con C#. Espero buenos consejos de vosotros y aprender mas de unity. Un nsaludo a todos.
Dependiendo como vaya are el mismo proyecto pero con C#. Espero buenos consejos de vosotros y aprender mas de unity. Un nsaludo a todos.
#2
Scripting / Re:Ejecutar el evento On Mouse...
Último mensaje por Arkanyko - Septiembre 16, 2025, 10:38:30 PMYa encontre el fallo.
#3
Scripting / Ejecutar el evento On Mouse Do...
Último mensaje por Arkanyko - Septiembre 13, 2025, 10:43:51 PMTengo un problema con visual scripting, parece ser que los eventos del raton no funcionan o yo me equivoco en algo, puede ayudarme alguien con los eventos del raton en visual scripting.
Tambien me pasa con c#. Aver si alguien puede ayudarme.
Tambien me pasa con c#. Aver si alguien puede ayudarme.
#4
Proyectos / Re:Proyecto Crysol
Último mensaje por Igner - Septiembre 04, 2025, 10:33:28 PMHola de nuevo.
Paso por aquí para comentaros que he añadido un sistema de anuncios basados en videos recompensados, gestionados mediante IronSource. Cada cierto tiempo el juego te propone ver un video para obtener una recompensa como las que podéis ver a continuación.

Los anuncios mostrados solo se visualizan si el jugador acepta. En cuyo caso obtiene la recompensa correspondiente. Los sistemas de anuncios por banner o intersticiales siempre me han parecido abusivos por lo que no los uso.
Ya me diréis que opináis.
Saludos.
Paso por aquí para comentaros que he añadido un sistema de anuncios basados en videos recompensados, gestionados mediante IronSource. Cada cierto tiempo el juego te propone ver un video para obtener una recompensa como las que podéis ver a continuación.

Los anuncios mostrados solo se visualizan si el jugador acepta. En cuyo caso obtiene la recompensa correspondiente. Los sistemas de anuncios por banner o intersticiales siempre me han parecido abusivos por lo que no los uso.
Ya me diréis que opináis.
Saludos.
#5
Presentaciones / Re:Buenas, aquí Mr. Abysmal
Último mensaje por z3nth10n - Agosto 25, 2025, 10:31:15 PMBienvenido Mr.Abysmal!
#6
Presentaciones / Buenas, aquí Mr. Abysmal
Último mensaje por Mr.Abysmal - Agosto 25, 2025, 01:21:46 AMBuenas.
Me formé como Game Designer hace unos años y estoy desarrollando mi primer juego en un proyecto colaborativo.
No sé casi nada de Unity, aunque voy aprendiendo.
Espero aprender mucho de vosotros.
Me formé como Game Designer hace unos años y estoy desarrollando mi primer juego en un proyecto colaborativo.
No sé casi nada de Unity, aunque voy aprendiendo.
Espero aprender mucho de vosotros.
#7
Proyectos / Re:Proyecto Crysol
Último mensaje por Igner - Agosto 20, 2025, 10:03:48 PMPor eso digo que empleo un buffer de mapas. Para no tener que estar descargando información desde OSM constantemente. En realidad los jugadores hacen muy pocas llamadas a la api (una por cada nueva área de 1.5km de diámetro) ya que el juego construye un repositorio local de mapas. Quizás en otro tipo de juegos este método no sirva, pero en este caso funciona muy bien.
#8
Proyectos / Re:Proyecto Crysol
Último mensaje por z3nth10n - Agosto 19, 2025, 04:43:01 PMCita de: Igner en Agosto 15, 2025, 11:43:27 PMSi no recuerdo mal la base de datos mundial de OSM alcanza los 60Gb. Y es descargable en su totalidad. Al ser un proyecto OpenSource cualquiera puede descargarla y usarla. No obstante, descargar la base de datos y montarla en un servidor propio solo tiene sentido para ciertas aplicaciones que busquen ampliarla con información de carácter privativo. Si solo deseas obtener la info de los nodos y no vas a escribir nada, puedes usar alguna de las APIs que existen para extraer la información que necesitas en cada momento.
Eso es lo que yo hago en el juego. Consulto la base de datos de OSM con la coordenada actual del jugador y extraigo todos los nodos en un radio a su alrededor. Con esa información construyo el mapa y posteriormente conforme el jugador se mueve actualizo el mapa con nuevas descargas. Para no saturar el servidor de OSM uso un buffer permanente con la info de un área 1.5km de diámetro y con cada nueva descarga mantengo un repositorio de bufferes parciales.
En cuanto al backend, después de dar muchas vueltas revisando servicios como FireBase, Parse, Supabase, Back4app, etc. E incluso plantearme escribir un backend de servicios para el juego, al final me decidí por Nakama Game Server, que es open source y tiene todo lo que me hacía falta. Lo instalé en un servidor vps en la nube y programé los scripts del lado del servidor, enlazándolo desde Unity. Y por ahora funciona bastante bien. Las razones de decidirme por esta opción en lugar de emplear un servicio estandar como los que ofrece FireBase o el resto de los mencionados se basa en un estudio de rentabilidad proyectando posibles escenarios de éxito. Si alguien lo ve interesante puedo publicar un tema sobre ello.
El problema de consultar una API que es gratuita es que tiene rate limits y no es viable para algo en producción.
O sea que lees con la API de OSM directamente sin haber descargado todo?
Yo es que lo he pensé en su día si requería de descargar todo lo posible.
El nakama ese viene ya con todo hecho, escrito en Go, no lo conocía.
#9
Presentaciones / Re:Saludos desde Granada ( Esp...
Último mensaje por z3nth10n - Agosto 18, 2025, 10:00:20 AMBienvenido Spielberg!!
Espero que disfrutes del foro
Un saludo.
Espero que disfrutes del foro
Un saludo.
#10
Presentaciones / Saludos desde Granada ( España...
Último mensaje por Spielberg - Agosto 18, 2025, 12:14:40 AMHola soy David y he creado Code warriors studio indie Granada.
Llevo bastante tiempo con Unity pero siempre los proyectos terminaban en la papelera, ahora me lo he tomado en serio y tengo varios proyectos de los que os iré hablando.
Controlo un poco Blender y algo de código pero la IA me soluciona la vida
.
Programe varias cosillas en Amstrad CPC y para Amiga algún cutre juego y alguna pequeña demo, después he estado muchos años sin tocar nada de código hasta que hice un programa en visual Basic para un panadero y ir apuntado reparto, etc........ para una tableta de aquellas de los 2000.
En 2017 descubrí Unity y sus posibilidades infinitas y nada aquí estoy.
Un fuerte abrazo amigos.
Llevo bastante tiempo con Unity pero siempre los proyectos terminaban en la papelera, ahora me lo he tomado en serio y tengo varios proyectos de los que os iré hablando.
Controlo un poco Blender y algo de código pero la IA me soluciona la vida
.Programe varias cosillas en Amstrad CPC y para Amiga algún cutre juego y alguna pequeña demo, después he estado muchos años sin tocar nada de código hasta que hice un programa en visual Basic para un panadero y ir apuntado reparto, etc........ para una tableta de aquellas de los 2000.
En 2017 descubrí Unity y sus posibilidades infinitas y nada aquí estoy.
Un fuerte abrazo amigos.