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

#1
Proyectos / Re:Proyecto Crysol
Septiembre 04, 2025, 10:33:28 PM
Hola 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.
#2
Proyectos / Re:Proyecto Crysol
Agosto 20, 2025, 10:03:48 PM
Por 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.
#3
Proyectos / Re:Proyecto Crysol
Agosto 15, 2025, 11:43:27 PM
Cita de: z3nth10n en Agosto 15, 2025, 01:18:26 PMPues mer surgen mas preguntas, puesto que OSM descomprimir su información requiere de algun que otro tera, bueno quizás no, porqu esi solamente te quedes con los isitios emblemáticos no tengas que tener tanta infraestructura. De cualquier modo, usas un servidor local para ejecutar el backend y traerte la información de OSM, que tecnologia usas por detrás?

Si 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.

Cita de: z3nth10n en 15/8/2025, 13:18:26
Cita de: z3nth10n en Agosto 15, 2025, 01:18:26 PMPues cuando publiques algo, yo encantado de jugarlo.

La idea es abrir una beta interna cerrada para ir probando las funcionalidades del juego. Os informaré de ello para que todo el que quiera pueda participar. Mientras tanto os mantendré al corriente de los avances que vaya haciendo sobre el juego.

Saludos.
#4
Pues la verdad es que tiene muy buena pinta. Me gusta la estética que le has dado, muy Fallout, y el diseño general. Hay detalles que se notan muy cuidados, como la iluminación de los escenarios o el ligero movimiento de esa especie de terminal de mano que sale en el video. La verdad es que un proyecto como este tiene mucho trabajo detrás. Enhorabuena y mucho ánimo para continuarlo.
#5
Presentaciones / Re:Saludos desde Costa Rica
Agosto 14, 2025, 05:46:42 PM
Cita de: cronocr en Agosto 14, 2025, 04:57:07 PMPor allá en 2003 lanzamos el primer juego tico en 3D usando el motor Blitz, en esa época el punto de encuentro era la comunidad Stratos,

Hola cronocr.

Por esa epoca más o menos empecé a usar Blitz3D yo también. Tiempo después hice alguna cosa con Ogre3D, pero no fue hasta que comencé con Unity que abordé proyectos más ambiciosos.

Ya nos iras cotando acerca de ese proyecto que tienes. Mientras tanto, sé bienvenido.
#6
Proyectos / Re:Proyecto Crysol
Agosto 14, 2025, 05:00:56 PM
Utilizo la información proporcionada por OpenStreetMap para crear una lista de nodos que utilizo para establecer ubicaciones precisas. En este caso para localizaciones fijas que siempre se muestran en el mismo lugar. Estas ubicaciones pueden ser plazas, parques, monumentos, escuelas, iglesias, paradas de autobus, piscinas públicas, edificios gubernamentales, etc. Aquellos lugares que tienen una denominación especifica (tienen nombre) se convierten en el juego en ubicaciones especiales donde los jugadores pueden adquirir items, cartas, encontrar misiones o retar a otros jugadores. Las que no tienen nombre se convierten en localizaciones de recursos, como bosques, montañas, pantanos, minas, etc. que proporcionan al jugador recursos con los que invocar nuevas cartas.

Por otro lado utilizo esos mismos nodos para crear vectores que utilizo para representar las zonas transitables (las calles).

La información proporcionada por OpenStreetMap es bastante completa y te permite determinar si una zona es transitable o no.

El juego está en desarrollo todavía aunque una gran parte ya es jugable. Las imagenes que he puesto corresponden a toda la parte que ya es jugable. Actualmente estoy ocupado en los algoritmos que manejan la IA de las criaturas durante los combates.

En cuanto tenga esa parte finalizada abriré una beta interna cerrada para ir testeando el juego. A la que obviamente estáis invitados.  
#7
Proyectos / Proyecto Crysol
Agosto 14, 2025, 04:35:05 PM
Bueno, pues para ir animando el foro y para estrenar la categoría de proyectos en esta nueva etapa, os enseño el proyecto en el que llevo algunos meses trabajando.

Se trata de un juego de cartas digital basado en geolocalización, con farmeo de recursos, criaturas, artefactos, conjuros, mercenarios y capitanes, obtención de cartas y construcción de mazos, misiones, torneos, combates entre jugadores y contra criaturas, progresión de nivel, árbol de habilidades y mucho más. Inicialmente para Android y en una segunda fase para IOs.

Os dejo algunas capturas del juego para que os hagáis una idea del mismo.


Interface general con el mapa del juego basado en geolocalización mediante mapas de OpenStreetMap en el que se muestran ubicaciones especiales, localizaciones con recursos e incursiones de criaturas. Pantalla de recompensa por acceso diario al juego. Pantallas informativas sobre incursiones de criaturas.

     


Pantalla del crisol donde se tran***an las cartas. Detalle del inventario. Lista de misiones pendientes. Detalle de un misión.

     


Ejemplos de recetas de cartas

                


Pantallas de las ubicaciones especiales. Detalle de los productos disponibles por los mercaderes clandestinos que pueden encontrarse en estas ubicaciones. Mercenarios y Capitanes que pueden ser contratados y reclutados en estas ubicaciones.

                    


Ejemplo de recursos disponibles para su recolección. Ejemplo de criaturas oponentes. Detalle del tablero de combate en la modalidad de Duelo.

            


Esta es una muestra del estado actual del proyecto. Conforme vaya realizando avances en el mismo os ire informando. Y por supuesto, no hace falta decir que toda opinión y crítica que ayude a mejorar el proyecto será recibida con los brazos abiertos.


Un saludo.

#8
Hola.

Sí, ya funciona la carga del avatar. Y no sé si habras tocado algo más porque también funciona la carga de imágenes por url.

Saludos.
#9
Presentaciones / Re:Welcome back people
Agosto 14, 2025, 01:22:01 PM
Cita de: Scott Kimmel en Agosto 14, 2025, 09:23:20 AMYo vengo programando juegos desde 1986 con los MSX etc, aunque es en los últimos diez años que ha tomado un rumbo digamos mas serio. Programando en Unity llevo desde 2016,

Joer, los tiempos del MSX. Yo pase por toda la generación de los primeros ordenadores personales antes de que apareciera el primer compatible de IBM. Desde el Spectrum ZX81 hasta el Commodore Amiga, pasando por los Amstrad. Eran otros tiempos, donde todo se hacia a mano y no había casi información. El primer juego que hice para Commodore 64 en cinta de cassette estaba escrito en ensamblador y como no había editores para picar el código, todas las instrucciones se traducian a su equivalente numérico y se cargaban en memoria con miles de POKES. Una delicia! 

En cuanto a Unity, yo llevo trabajando con él desde el 2014. En el mundo de la realidad aumentada no he hecho practicamente nada, aunque me llama la atención bastante. Si un día me pongo con ello lo mismo te hago alguna consulta. Lo que si he tocado bastante es el tema de la geolocalización. De hecho el último proyecto en el que estoy trabajando se basa en ello.
#10
Hola.

Ya he visto que has aumentado el límite hasta los 2mb. pero el directorio de avatares me sigue apareciendo como no escribible.

Saludos.
#11
🐞 Reporte de Bug / Error


🌐 Navegador y SO: Chrome en Windows 10

📍 URL o ruta del error (si aplica): 

⚠ Descripción del problema: No es posible subir una imagen para el avatar del perfil ya que aparece un error indicando que el directorio de avatares no es escribible. Por otro lado a la hora de subir imágenes en un mensaje la capacidad total por mensaje es de 192kb. Algo que se queda corto. Y la opción de insertar una imagen mediante url solo muestra el marco de la imagen pero no la imagen contenida. 


🧪 Pasos para reproducirlo:

📸 Captura de pantalla / Log de error:


💡 Notas adicionales:



Gracias por tu colaboración. Cuanta más información proporciones, más fácil será ayudarte.
#12
Presentaciones / Re:Saludos
Agosto 12, 2025, 12:21:20 PM
Un par de foros generalistas de noticias de ámbito local y algún otro dentro de páginas web a medida para ciertos clientes. De eso hace ya algunos años, pero recuerdo que había que hacer el trabajo desde cero. Desde la traducción de los textos de las plantillas, la maquetación css y toda la configuración de categorías, permisos, usuarios y demás. Que hasta que se termina de montar y funciona ok, hay que echarle horas de trabajo.
#13
Presentaciones / Re:Saludos
Agosto 12, 2025, 10:16:14 AM
Cita de: z3nth10n en Agosto 12, 2025, 09:49:30 AMAl final de semana haré un log y dejaré los cambios realizados esta semana para que podais saber todo el trabajo que conlleva.


Puedo hacerme una idea. En el pasado tuve que administrar algún que otro foro y, aunque desde fuera no lo parezca, es una tarea bastante esclava. Poco a poco, entre todos, iremos haciendo que el foro vuelva a funcionar como antiguamente.
#14
Presentaciones / Saludos
Agosto 12, 2025, 09:33:45 AM
Muy buenas.

Es una alegría que el viejo foro de UnitySpain haya vuelto. Se echaba de menos tener un lugar como este para la comunidad hispanohablante de Unity. Ahora toca arrancar y darle velocidad.

Un saludo a los viejos miembros que vayan regresando y otro a los nuevos usuarios que lleguen a partir de ahora. Pero sobre todo, un sincero agradecimiento a z3nth10n por haberlo hecho posible.
#15
Presentaciones / Re:Buenas
Agosto 11, 2025, 11:08:12 PM
Muy buenas.

Es una alegría que el viejo foro de UnitySpain haya vuelto. Se echaba de menos tener un lugar como este para la comunidad hispanohablante de Unity. Ahora toca arrancar y darle velocidad.

Un saludo a los viejos miembros que vayan regresando y otro a los nuevos usuarios que lleguen a partir de ahora. Pero sobre todo, un sincero agradecimiento a z3nth10n por haberlo hecho posible.