Evento de Febrero (Inscripciones + Cosas a Probar)

¡Buenas prisioneros!

Ya estamos a pocos días de que pongamos en funcionamiento los servidores para el Evento que tenemos programado para el 25 de Febrero dónde podremos probar en lo que se ha ido trabajando desde el último evento.

ÚLTIMOS DÍAS PARA INSCRIBIRSE AL EVENTO

El evento está a la vuelta de la esquina, así que el día 23 a las 23:59h (Hora Española) se generarán las claves para el Evento del 25 de febrero, por tanto, los que os registréis más tarde NO TENDRÉIS ACCESO AL EVENTO.

Os aconsejamos que no esperéis al último momento para registraros, y los que ya estáis registrados comprobéis que tenéis acceso a vuestra cuenta.

https://forum.playimprisoned.com/

EL EVENTO

El evento consistirá en probar los nuevos avances que se han realizado en el último mes y medio de trabajo, y que os detallamos a continuación:

¿POR QUÉ ESTÁ TODO EN INGLES?

Queremos que IMPRISONED llegue a la mayor cantidad de gente, por lo que estamos desarrollando el juego para tener distintos idiomas. Por defecto es más cómodo programar en ingles, y por eso la gran parte de la interfaz esta en dicho idioma (aunque aun podréis encontrar algunos resquicios en castellano).

El juego saldrá nativamente en castellano e ingles, pero de momento, sólo daremos soporte al ingles dentro del juego. Aun así podeis hablar con nosotros y consultar cualquier duda en castellano.

NUEVA INTERFAZ DE USUARIO REMASTERIZADA (PROVISIONAL)

Como ya visteis en la anterior prueba, se usó la interfaz original de La Prisión para salir del paso. Seguimos un poco con la misma dinámica mientras no tengamos una interfaz propia que poder usar. Esta vez, usamos unas versiones remasterizadas de esa interfaz, para que se vea muchísimo mejor que la original. Como podéis apreciar, todavía conservan el nombre de La Prisión Reloaded. Básicamente hay que comprobar que todo funciona como debería y que todos los botones llevan donde deberían.

GESTIÓN DE PERSONAJES

Una de las grandes novedades, es que ya disponemos de un menú de gestión de personajes para poder crear hasta 3 de ellos y consultar todos sus atributos. Habrá que probar que es totalmente funcional, que puedes crear un PJ en todos los slots y que puedes destruirlos.

CREACIÓN DE PERSONAJES

Desde la pantalla de creación de personajes, los podremos crear a nuestro gusto, eligiendo cada rasgo físico. Hacer pruebas y comprobar que todos los rasgos que se eligen se ven correctamente dentro del juego.

Es una versión muy temprana del sistema, por lo que cambiará bastante a lo largo de las distintas versiones que hagamos.

MODIFICACIONES EN LAS ZONAS

– Varias zonas de las que visteis en la anterior prueba han tenido algunas mejoras, como por ejemplo, se han modificado todas las puertas, se han mejorado la iluminación (aún queda mucho trabajo en este sentido), y se han rellenado con algunos objetos para darle un poco de vida. Podéis comprobar que todas las puertas funcionan correctamente.

NUEVAS ZONAS

– Unas de las zonas en las que ha estado trabajando nuestro compañero Mayduke, es la zona de talleres, eso comprende el Taller Mecánico, la Alfarería, etc…

NUEVA BARRA DE ACCIÓN

Queremos modernizar la funcionalidad que tenia el juego original, y para ello, estamos mejorando la barra de acción, para que se perezca más en funcionamiento a otros MMOs. Ahora tendremos 4 barras (a través de las flechas a la derecha de la barra), donde podremos configurar que acción se encuentra en cada casilla, así como su atajo de teclado.

En estos momentos no se puede cambiar los atajos de teclado a través de la interfaz de usuario, pero para lo más aventurados os animamos a echar un ojo al archivo %LocalAppData%\Prison\Saved\Config\Windows\GameUserSettings.ini

Este archivo se creará automáticamente cuando abramos por primera vez el juego.

Allí encontrareis varios parámetros. Destacamos tres de ellos:

bChatBlur
bSkillButtonShowShortcut
GameActionInputs

De momento disponemos de las mismas acciones que tenia el juego original, como hablar, pelear o examinar, pero con el tiempo iremos añadiendo nuevas habilidades, como lanzar emociones, macros de los jugadores y algunas habilidades no-combativas de las que os iremos informando.

Todas las acciones de dicha barra tienen su versión en comando, aunque no al revés. Es decir, hay comandos que sólo pueden ser lanzados por la consola. Escribe /help en el chat para obtener una lista de todos los comandos disponibles.

¿Por qué no pruebas /dance para empezar a familiarizarte con este sistema?

PELEA

Os presentamos la primera iteración el combate. En este caso nos preocupa más el sistema de creación de instancias únicas y como el servidor y el cliente las gestiona, por lo que casi todo el trabajo está bajo el capó.

No esperéis encontrar un sistema de reglas, delitos o estadísticas, sin embargo, si que podréis ganar las chapas de los jugadores a los derrotéis y la satisfacción de los bots a los que eliminéis.

  • Podéis combatir entre vosotros (Jugador contra Jugador)
  • Podéis combatir contra un bot (Jugador contra Entorno)
  • Podéis combatir varios jugadores contra un bot
  • Podéis combatir varios jugadores contra varios jugadores (Bullas)

Aunque es una versión muy temprana, es totalmente funcional. Aquí es dónde más hay que ponerlo a prueba:

  • Hay que probar que al iniciar una pelea, entra correctamente a la zona instanciada.
  • Hay que probar que al morir el Bot, al finalizar el turno sale de la zona instanciada.
  • Hay que comprobar que al morir el bot, vuelve a aparecer correctamente.
  • Hay que comprobar si se puede huir correctamente de la pelea.

También existe un Bot en el patio que es capaz de recuperar tu salud. Hay que comprobar que al hablar con él, tu salud se recupera.

En definitiva, es importante probar todos y cada uno de estos aspectos, y si se encuentra algún fallo, intentar reproducirlo para averiguar en que momento se produce ese fallo para que nuestros programadores sean capaces de identificar el problema.

Os agradecemos de antemano a todos los que vais a participar en la prueba,

¡Nos vemos el día 25 entre rejas!

¡Saludos!

El Equipo de Imprisoned

Evento de Febrero

¡Muy buenas prisioneros!

En los últimos meses se ha avanzado bastante en lo que a la parte de programación se refiere. Los que no habéis podido leer el anterior post os recomiendo que le deis un vistazo.

¿Qué os parece si probamos todos los avances hasta la fecha?

EL EVENTO

Hemos programado un evento para que podáis probar todas las nuevas funcionalidades en las que ha trabajado nuestro equipo, y también podréis descubrir alguna zona nueva que aún no ha sido mostrada.

Nos acordamos mucho de la gente que no pudo participar en la anterior prueba, por eso hemos intentado que no pasara mucho tiempo entre la anterior y esta. A día de hoy se ha duplicado el número de registros en el Foro, desde que lo comprobamos en el anterior evento, así que si alguien todavía no lo ha hecho, ¡ahora es el momento!.

Recordad, que como siempre, será un requisito indispensable estar registrado en nuestro Foro para participar en el evento.

El evento empezará el Sábado 25 de febrero de 2023 a las 12:00h (Hora Española)

Como es habitual, el día del evento, publicaremos otro blog para que podáis descargar el cliente de prueba y os explicaremos como obtener acceso.

También habilitaremos un espacio en el foro para que podáis reportar los problemas que os encontréis y podamos solventarlos. Recordad que es una versión Pre-Alpha y hay muchas cosas que mejorar y arreglar.

¡Sin más, nos despedimos y os esperamos a todos el día del evento!

¡Saludos!

El Equipo de La Prisión Reloaded

Novedades y avances

Hoy traemos un post conjunto del equipo de programación (@jcastro y @jontxu).

Lo primero de todo, repetir nuestro agradecimiento por la participación y el gran recibimiento que tuvo el evento de navidad, gracias al cual hemos podido encontrar muchos fallos y también mejorar algunos aspectos del cliente y el servidor.

Y ahora, vamos a lo que de verdad importa… ¡las novedades!

Desde el primer día que se lanzó el evento, hemos seguido trabajando en nuevas funcionalidades, logrando a día de hoy suficientes hitos como para ser dignos de publicarse así que allá vamos.

Creación de personajes

Para llegar a tiempo al evento de navidad y sobre todo, para probar cosas que nos parecían bastante mas críticas, durante el evento, no se dio la posibilidad de crear personajes y todos accedimos con el mismo, con la salvedad de los GM que teníamos un modelo customizado para poder diferenciarnos.

Cumplía con su objetivo, pero sin duda era muy aburrido…

Eso a día de hoy ha cambiado. Actualmente hemos implementado el sistema de creación de personajes, bastante parecido al que todos recordamos pero con alguna que otra mejora…

Como podéis observar, seguimos contando con los 3 slots para crear nuestros PJs, y a la derecha la descripción actual del personaje seleccionado, su nombre, el delito por el cual está entre rejas, su «dirección» de celda y sus estadísticas actuales.

Hasta aquí todo es muy similar a lo que estamos acostumbrados, pero ahora es donde hemos decidido mejorar lo existente.

Cuando jugábamos a la prisión y creábamos nuestro personaje, siempre tuvimos la sensación de que los fenotipos de personaje disponible, eran bastante escasos y cuando entrabas en la prisión, podías encontrarte con muchos personajes repetidos o exactamente iguales. Por ello, hemos incluido un creador de personaje algo mas avanzado.

Como podéis apreciar, se ha incluido la posibilidad de modificar y seleccionar los siguientes apartados separados para tu personaje:

  • Tipo de pelo: Cambia el peinado y el bello facial
  • Ropa: Elige entre diferentes tipos de ropa.
  • Color de ropa: Cambia el color de las prendas que elijamos para nuestro personaje.
  • Cabeza: Modifica el tipo de cabeza del avatar (tamaño, pómulos, labios, nariz…)
  • Cuerpo: Aumenta o disminuye la masa corporal. (No queremos que abulte lo mismo un Mafioso que un Ladrón ¿verdad?)

Gracias a estos elementos, que en futuras versiones serán aún mas específicos (permitirán modificar cada parte del personaje por separado), podemos pasar de lo que habéis visto arriba a esto:

Caracterización del personaje

Permitiendo así una personalización muy detallada del PJ con el que nos adentraremos en la experiencia de La Prisión.

El último paso, es por supuesto, asignar los puntos a nuestro PJ.

A pesar de que es una parte que sigue en desarrollo, las estadísticas básicas ya se almacenan correctamente y de este modo, se pueden tener en cuenta para el siguiente hito.

A continuación os dejamos un video del login y creación de personaje:

Combate

Algo que creíamos necesario introducir de cara al próximo evento es el combate.

Actualmente es una versión muy temprana del combate y exclusivamente orientada a pruebas de servidor y cliente, no se tienen en cuenta las estadísticas de los personajes, no hay habilidades exclusivas, ni armas, ni ningún elemento modificador de los ataques.

Sin embargo, si se respeta el sistema de combate de la prisión, un combate por turnos, con dos ataques por personaje, y bandos enfrentados.

A continuación os dejamos un video de un combate contra un bot:

Inteligencia Artificial

En la mayoría de los juegos, habréis oído hablar de la inteligencia artificial de los NPCs y, en todos los casos, hace referencia al conjunto de acciones y directrices que tienen pautados los mismos. Pero en este proyecto, hemos querido llevar esto a otro nivel.

Para ello, hemos dotado a nuestros NPCs de una I.A. de Redes Neuronales.

¿Qué queremos decir con esto? Que si te acercas a un NPC en un patio y le preguntas cualquier cosa, este te contestará. No con una respuesta predefinida. No con una frase generada aleatoriamente. Te contestará siendo consecuente de que le has dicho y quien es él.

Podrás preguntar a cualquier NPC cualquier cosa como por ejemplo, como llegar a un lugar de la prisión desde el sitio en el que estás hablando con el, como completar una misión sencillamente preguntándoselo, pedirle su opinión sobre como mejorar a tu personaje o como aprender cierta habilidad.

Como una de las curiosidades de este sistema de I.A, si te acercas a una NPC de nivel 1 siendo tu nivel 100 y le amenazas con darle una paliza, lo mas probable es que intente negociar y evitar problemas, en cambio, si pretendes amedrentar a un NPC de nivel 100 siendo tu nivel 1, es muy probable que su respuesta sea desdeñosa, si no agresiva.

Nuestra intención es poder aplicar este sistema de inteligencia artificial a todos los aspectos del juego en los que pueda ser interesante, por ejemplo, al combate.

Imaginad que un NPC, no hace simplemente los ataques predefinidos en su programación si no que es capaz de tomar decisiones inteligentes e improvisadas.

Por poner un ejemplo, estáis peleando contra un NPC que falla casi siempre y, al ver que no consigue acertaros, decidís pasar turno para ejecutar un golpe a traición. Si el NPC tuviera un arma con la que acertar siempre en su inventario, podría decidir usarla para evitar que completaras el combo.

También podría curarse si lo considera oportuno, pedir ayuda a otros NPCs cercanos, tratar de intimidarte durante el combate o intentar pedir clemencia a cambio de algo…

Las posibilidades son casi infinitas.

A continuación os dejamos un video hablando con uno de los doctores de la enfermería:

Un saludo!

El Equipo de La Prisión Reloaded

Evento Navidad (Parche 1.0.2)

Hemos actualizado algunos problemas que impedían jugar o empeoraban la experiencia a algunos jugadores.

De momento no disponemos de un sistema de actualización automático, por lo que deberéis descargar la nueva versión desde aquí si queréis seguir entrando en el servidor.

Descarga

Descarga del cliente de juego

Lista de cambios

  • Se ha corregido un error en el que el cliente se quedaba de forma interminable en modo «Conectando».
  • Se ha añadido la opción «Cancelar» mientras el cliente intenta conectar.
  • El usuario y la contraseña se guardan de forma automática una vez escritas.
  • Se ha añadido el número de versión en la pantalla de login.

Un saludo,
El Nuevo Equipo de La Prisión

Evento Navidad (Parche 1.0.1)

Hemos actualizado algunos problemas que impedían jugar o empeoraban la experiencia a algunos jugadores.

De momento no disponemos de un sistema de actualización automático, por lo que deberéis descargar la nueva versión desde aquí si queréis seguir entrando en el servidor.

Descarga

Descarga del cliente de juego

Lista de cambios

  • Se ha corregido un error que bloqueaba el chat cuando andabas si tenias algo escrito.
  • Se ha corregido un error que provocaba que los mensajes multilínea no se mostraran correctamente.
  • El chat ya no realizará un scroll automático si estas leyendo mensajes viejos.
  • Se ha corregido un error que provocaba que al enviar un mensaje con comillas hacía que se cayera el servidor.
  • Se ha corregido un error que impedía a los usuarios con comillas en su contraseña acceder al juego.
  • Se ha corregido un error donde el servidor informaba de una versión antigua cuando el problema era una malformación en el mensaje de credenciales.
  • Se ha corregido un error que provocaba que pulsar flecha arriba en el chat llevara el foco de interfaz a la barra de acción.
  • El juego se ha limitado a 60 fotogramas por segundo de forma predeterminada.

Gracias por todos vuestros comentarios y apoyo 😊😊😊.

Un saludo,
El Nuevo Equipo de La Prisión

Evento de Navidad (¡Arrancamos!)

Buenos días Prisioneros!

Bueno! Pues ha llegado el día, y como lo prometido es deuda, aquí os explicamos como y dónde descargar el cliente de juego y otros asuntos relacionados con la prueba. Recordar que hasta las 12:00h de la mañana (Hora Española) no se arrancará el servidor para poder loguearse.

Descarga y funcionamiento del evento

Descarga del cliente de juego

Datos de conexión:

Necesitaras el login y tu contraseña. El login es el correo electrónico con el que te registraste al foro, y la contraseña la encontraras como un mensaje privado en el foro de ZiKoPata.

*Si no estabas registrado en el foro antes del día 26 de diciembre, NO TIENES CLAVE Y NO PUEDES ACCEDER A LA PRUEBA, regístrate para asegurarte el acceso a futuras pruebas.

Para los más curiosos, os dejamos una lista de comandos que funcionan en el juego. Los parámetros entre corchetes, como [mensaje], significan que son parámetros necesarios en el comando. Por ejemplo, para usar el comando tell debemos escribir /tell pepito Como estas, tío?.

  • /quit
  • /clear
  • /tell [nombre usuario] [mensaje]
  • /all [mensaje]
  • /aliados [mensaje]
  • /clan [mensaje]
  • /anuncios [mensaje]
  • /screenshot

*Para poder activar el chat, será necesario pulsar la tecla «Intro»

Y para los más nostálgicos, os animamos a que pulséis el icono del mapa en la barra superior o habléis con los NPCs que encontrareis por las distintas salas…. Seguro que os trae más de un recuerdo.

También quiero comentaros que al rato de empezar la prueba realizaremos algunas capturas a modo de recuerdo con todos los que habéis asistido en el momento inicial de la prueba. Nos gustaría que estuvierais la máxima gente posible 🙂 .

Las personas que no podéis asistir o no habéis tenido la oportunidad de probarlo, podréis seguir durante la duración de la prueba, algunos streams a través de la plataforma Twitch. Algunos de los canales que stremearan durante la prueba son los siguientes:

1- https://www.twitch.tv/neovrolok

2- https://www.twitch.tv/perfect_nich

Nos gustaría mucho recibir vuestro feedback de la prueba, al igual que posibles problemas que encontréis. Hemos habilitado un espacio en el foro para que podáis abrir hilo con lo que queráis aportar:

https://forum.prisonserver.net/c/evento-de-navidad/

También podréis reportar cualquier problema a un GameMaster dentro del juego o a través de los canales oficiales.

Esperamos que os guste la prueba que os hemos preparado.

El Nuevo Equipo de La Prisión

Patio Interior Novatos: Mapeado + Video de presentación.


¡Buenas!

Ya que estamos a mitad de semana y a todos se no esta haciendo dura y eterna (menos a los que estáis ya de vacaciones en agosto), aquí os traemos otra actualización del blog de desarrollo.

En esta ocasión os traemos este mítico escenario del juego, todos lo conocéis, todos lo amáis y todos habéis pasado incontables horas en el. Pues bien, aquí estamos, 20 años después.

Como ya os comentamos en posts anteriores a este, el modelado viene de la mano de Jose Maria «Mayduke» y el texturizado por parte de un servidor Adrian «NeoVroloK».

Hemos querido intentar que salga algo bonito y que os recuerde a antaño, que lo veáis y recordéis las miles de peleas que habéis tenido en ese espacio y que si todo va bien, podáis seguir teniendo en un futuro.

Esperamos que disfrutéis de esta presentación, tanto como hemos disfrutado nosotros haciéndolo.

Galería de imágenes:

Recordad que hacemos streaming desde el departamento de arte en el canal de twitch : NeoVroloK Stream

Para poder recibir alertas ya sabes… ¡ dadle a seguir y a la campanita, así no os perderéis ni un ápice !

Mayduke – Departamento de Arte.
NeoVroloK – Departamento de Arte.

El nuevo equipo de la prisión.

Un saludo.

Calabozos: Mapeado + Video de presentación.


¡Buenas a todos!

Una semana mas os traemos novedades, los que habéis estado atentos al canal de twitch estos días ya habréis visto este contenido, para el resto de los usuarios esto va a ser otro soplo de aire fresco.

Aunque ya tenemos muchos más avances en otros mapeados y en otras áreas, de momento hemos pensado que enseñaros esta zona os traerá a mas de uno gratos recuerdos. Como bien dice el titulo se trata del acceso principal a aquellos pequeños cubículos en los que no podía pasar nada bueno.

Este mapeado ha sido modelado por Jose Maria «MayDuke» y texturizado por Adrian «NeoVroloK». Ambos son artistas en activo en el proyecto de «La Prisión: Reloaded».

En este caso se usaron como «modelos invitados» a los Metahuman de Unreal Engine, con la simple finalidad de escenificar y darle sentido a las siguientes imágenes que veréis en el video adjunto. Estos modelos no son los que se verán en el juego, sin embargo dentro de no mucho esperamos poder enseñaros los modelos definitivos con algunas de las «skins». Todo esto esta aun en desarrollo y nos gustaría que fuerais un poco pacientes, porque hay bastante que hacer…

Os dejamos con el video y como siempre, las imágenes de alta calidad para que podáis verlas detenidamente.

Video:

Imagenes HD:

Recordad que hacemos streaming desde el departamento de arte en el canal de twitch : NeoVroloK Stream

Para poder recibir alertas ya sabes… ¡ dadle a seguir y a la campanita, así no os perderéis ni un ápice !

Mayduke – Departamento de Arte.
NeoVroloK – Departamento de Arte.

El nuevo equipo de la prisión.

Un saludo.

Locutorio: Mapeado + Video de presentación.


¡Buenas a todos!

Como ya sabéis se ha estado trabajando en mas mapeados desde el departamento de arte. Tenemos mas cosas que enseñaros que YA ESTAN LISTAS pero primero lo primero, vamos a darle un vistazo al mapeado del locutorio ¿Os parece?

Primero que nada me gustaría haceros conocedores de que recientemente se ha unido un talentoso modelador 3D y que gracias a el este mapeado y seguramente los que veáis de ahora en adelante sean obra de sus dedos mágicos. Hemos reestructurado el trabajo para que sea mas rápido y eficaz, ya que al disponer de nuevos recursos, es lo más optimo.

Así que de ahora en adelante el trabajo de modelado de momento pasara a estar de la mano de Jose «Mayduke» y el trabajo de texturizado lo desarrollare yo Adrián «NeoVroloK». Eso no quiere decir que de vez en cuando cambiemos los roles para no quemarnos de estar siempre haciendo lo mismo ya que ambos sabemos hacer de todo.

Con toda esta información fresca procedemos a enseñar la «chicha» del tema. Esta actualización no va a estar repleta de «mucho texto» ya que todo el proceso de modelado y texturizado esta explicado en entradas anteriores.

Aquí os dejamos una serie de captura de alta definición para que podáis ver en detalle un poco mejor todo el mapeado y sus objetos.

Acceso del locutorio
Acceso del locutorio
Vista interna funcionarios
Locutorio, sala de llamadas
Vista general del locutorio
Vista de cabinas telefonicas

Recordad que hacemos streaming desde el departamento de arte en el canal de twitch : NeoVroloK Stream

Para poder recibir alertas ya sabes… ¡ dadle a seguir y a la campanita, así no os perderéis ni un ápice !

NeoVroloK – Departamento de Arte.

El nuevo equipo de la prisión.

Un saludo.

¡Seleccionados Test de Combate y fecha!

¡¡Buenas noches Prisioneros!!

Se nota que le tenéis ganas a esto…. ¡Las inscripciones fueron todo un éxito y se apuntó más gente de lo esperado! Nos habéis dado un trabajo terrible para seleccionar a los que formareis parte del test, ya que la mayoría sois unos cracks de La Prisión! Nos hubiera encantado que pudierais participar todos pero técnicamente era imposible…

Igualmente, nos gustaría comentar que en un principio hablamos de 20 candidatos, pero es que es un número ridículo para la cantidad de gente que os habéis inscrito y después de deliberarlo con el resto del equipo, hemos decidido casi duplicar esa cifra :-).

No quiero enrollarme mucho ya que muchos habréis ido directamente a la lista de nombres sin ni siquiera haber leído los párrafos anteriores así que voy al grano:

1- LAMEL
2- MOSKI
3- COCACOLA
4- BLAZCO
5- KEBRASTABBY
6- JORDINHO
7- TOXIC/XPLOSIVO
8- ETNIES
9- ^WARHAUK^
10- LUISON
11- BOTICARIO
12- KAISER
13- AMMYLEE
14- ODERFLA
15- BAZUCAR
16- WARMAN
17- CROMIR
18- ^ESFERA^
19- KRIMINALIC
20- KOSTON
21- PIRULO
22- SASKE
23- SONE
24- RIJO84
25- ALIENDNA
26- DAHMER
27- LUDO
28- KILER
29- SNSANELKA
30- NOSERASTU
31- JONH_Q
32- YAKOM
33- BARBA_KAOS
34- FULHAM
35- J0S4N
36- EMINEN
37- NONOW
38- S0PL4

Seguramente en el momento de ver esta lista ya habréis recibido un correo electrónico notificando que estabais seleccionados y con los pasos a seguir para avanzar. Aún así, si tu nombre no está en esta lista, estar atentos, porque quien sabe que puede pasar… 🙂

Cualquier duda que tengáis acerca de los pasos a seguir podéis contactar con un Admin para salir de dudas.

Ah, se me olvidaba, ¡mañana sábado arrancamos!

¡Gracias a todos por participar, y saludos!

ZiKoPaTa
El Nuevo Equipo de La Prisión
EQUIPO DE CONTENIDOS