Code Monkey home page Code Monkey logo

topic-twister-kotlin's Introduction

Topic Twister

  • Es un juego de trivia desarrollado como proyecto final durante el bootcamp de desarrollo de videojuegos, Quark Academy. El juego se juega de forma asíncrona, lo que significa que los dos jugadores no tienen que estar en línea al mismo tiempo. Cada partida consta de 3 rondas, y al final de cada ronda, el jugador con más aciertos gana la ronda. Al final de las 3 rondas, el jugador que haya ganado más rondas en total es el ganador de la partida. Al principio de una ronda, se asignan 5 categorías y una letra al azar. Cada jugador, en su turno, tiene un límite de tiempo, 60 segundos, para completar palabras relacionadas con las categorías que comiencen con la letra asignada. Después de que el jugador completa su turno, puede ver las palabras correctas e incorrectas.

Links

Instrucciones de Instalación

  1. Clona el repositorio o descarga los archivos del proyecto.

  2. Abre IntelliJ IDEA y selecciona la opción "Abrir proyecto". Navega hasta la carpeta donde se encuentra el proyecto y haz clic en "Seleccionar carpeta".

  3. IntelliJ IDEA importará automáticamente las bibliotecas y configuraciones del proyecto.

Ejemplos de Uso

  1. Haz cualquier configuración adicional necesaria, como Instalación de dependencias, cambio de conexión con la base de datos.

  2. Haz clic en el botón de reproducción para ejecutar la api de manera local. Ó Despliega el proyecto en un servidor.

Herramientas utilizadas

  • IntelliJ IDEA versión: 2023.1.3
  • Kotlin
  • Ktor
  • JUnit
  • Mockito
  • Firebase Firestore

Metodologias utilizadas

  • Arquitectura limpia
  • Pair programming todo el tiempo
  • TDD todo el tiempo

Contacto

topic-twister-kotlin's People

Contributors

danieldiazdev avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.