Presentamos Tribual, una aplicación móvil estilo trivial con más de 130.000 preguntas

11/06/2015
Tribual es la última de las aplicaciones creadas por Codesyntax, un sencillo pero adictivo juego para dispositivos móviles Android. Se trata de responder 5 preguntas, y hacerlo mejor y más rápido que tu oponente. La app presenta miles de preguntas, generadas automáticamente y de temática muy variada (geografía, cultura, cine, deportes, fauna, actualidad…). El juego es multilingüe, y ya se puede jugar en castellano, inglés y euskera.

En CodeSyntax estamos de estreno: acabamos de publicar “Tribual”, una aplicación  de preguntas y respuestas estilo Trivial, y que ya se puede descargar en PlayStore. Se trata de un juego de mecánica muy sencilla: el usuario tiene que contestar cinco preguntas en el menor tiempo posible, y hacerlo mejor que su oponente, ya que las partidas siempre se juegan contra otro jugador. Al ganador se le dan puntos y al perdedor se le quitan, completando de esta manera la clasificación de los jugadores.

Tribual se lanzó en fase de pruebas en euskera hace unos meses y ganó el premio GipuzkoaAPPs a la aplicación más original. Ahora, después de la fase de testeo, y con numerosas valoraciones positivas por parte de los usuarios, se ha puesto en marcha la segunda versión que incluye más preguntas, mejoras técnicas, y la conversión del juego a una plataforma multilingüe (de momento en castellano, inglés y euskera), con el fin de facilitar su expansión a los mercados internacionales.

Tribual lantaldea

Generación automática de preguntas

La temática de las preguntas es también muy variada, desde sencillas operaciones matemáticas, a preguntas de cultura general, ciencia, deportes, personajes internacionales, geografía local y mundial, etc. De momento se han generado unas 130.000 preguntas diferentes, todas ellas de manera automática.

Una de las claves diferenciadoras de CodeSyntax es la atención que prestamos a la estrategia y el desarrollo tecnológico, y en Tribual hemos querido crear una infraestructura técnica potente desde el principio. Uno de los ejemplos más claros lo encontramos en la generación de preguntas, que es uno de los rasgos distintivos de Tribual: la gran cantidad de preguntas de todo tipo que el usuario encontrará en este juego. Para ello, se ha optado por la generación automática de preguntas, utilizando en la mayoría de ellas como fuente varias aplicaciones online, como por ejemplo Twitter, Wikipedia, Google Maps o Panoramio.

Diferentes idiomas y "Tribus"

Tribual se puede jugar de momento en 3 idiomas diferentes: castellano, inglés y euskera. El usuario encontrará en cada una de ellas, además, preguntas relacionadas con su idioma (juegos de palabras, preguntas lingüisticas, preguntas sobre cultura o geografía relacionada con el ámbito lingüístico, etc.). Ése es uno de los rasgos diferenciadores de Tribual, el que el usuario encontrará preguntas muy relacionadas con su territorio e idioma.

El juego también da la posibilidad al usuario de jugar en aquellos grupos o “Tribus” temáticas que más le puedan interesar. De momento se puede optar por jugar en las tribus temáticas de geografía y matemáticas, donde el usuario encontrará preguntas relacionadas directamente con esas temáticas.

Esas tribus temáticas, además, son multilingües, y los jugadores que estén jugando en diferentes idiomas se enfrentarán entre ellos sin que para ello el idioma sea obstáculo.

Tribual

Dos o tres apuntes técnicos

En el desarrollo técnico hemos diferenciado 3 capas diferentes:

  • 1. El juego en sí. Lo que el usuario descargará y verá en su móvil/tablet; el frontend. Con un diseño muy sencillo, donde el foco esté en las preguntas y el tiempo de respuesta. .
  • 2. El Backend. Toda la información se almacena en el servidor. La lógica del juego se gestiona desde ese backend: la generación de partidas, la asignación de partidas entre los usuarios de distintos idiomas, el perfil de los usuarios, el control de notificaciones, etc. Toda la comunicación entre backend y frontend se realiza vía API.
  • 3. Generación de preguntas. Se puede considerar como parte del Backend, pero tiene sus propias características y la gestionamos como si fuera una capa propia, ya que la generación de preguntas se realiza a partir de diferentes fuentes, como ya hemos comentado anteriormente. La generación es diferente dependiendo de la fuente original, sea Twitter, Wipidedia (realmente DBPdia, Google Maps,... o preguntas generadas automáticamente por nosotros vía programación propia.

Para el desarrollo y gestión de las diferentes capas hemos utilizado aquellas tecnologías que utilizamos habitualmente en Codesyntax, es decir, Python, Django, Ngnix, MySQl... En cuanto a la aplicación, es una aplicación nativa Android.

Próximos retos

A medio plazo, la idea es ampliar estas categorías o Tribus (deportes, cine...), así como el número de preguntas, con el fin de atraer a más usuarios y que éstos jueguen a su vez más partidas. Además, una vez desarrollada y asentada la infraestructura multilingüe, nos planteamos también crear nuevas versiones en otros idiomas.

Tribual se puede descargar en PlayStore.

Martín Caño
05/07/2015 13:41
Los felicito por esta aplicación y por el magnífico trabajo que han realizado y están realizando con ella.

Como aportación, estaría bien que estudiasen la posibilidad de poder ampliar el número de preguntas a través del propio usuario, es decir, que podamos hacer cada usuario nuestra aportación. Esto generaría una enorme y casi ilimitada cantidad de preguntas, pero entiendo que también mucho trabajo para ustedes, al tener que comprobar que cada una de ellas es correcta.

En definitiva, una maravilla de aplicación ¡felicidades!

Comentar

Para dejar un comentario tiene que identificarse. Para ello puede utilizar su cuenta de Facebook, Twitter o Google+

Josu Azpillaga

Ingeniero industrial, bertsolari pre-industrial.