Post

[private] Juego en Python interactivo con el chat de Twitch para canal de streaming

[private] Juego en Python interactivo con el chat de Twitch para canal de streaming

Resumen - Proyecto personal:

  • Fué mi primer aplicación grande. Aprendí muchos conceptos de Python y desarrollo de software.
  • Aprendí a escalar y modularizar mejor el código, POO, controlar el flujo, manejar datos y demás.
  • Junto al dueño del canal hicimos todo. Pensar el juego, buscar assets, feedback de los viewers.
  • Cómo no sabia usar git perdí todo el material.

Juego - Trivia de Pokémon:

  • En un Excel teníamos todos los pokemons y atributos de éstos. Tipo, generación, tamaño, peso, color,…
  • Hice un dashboard oculto para los viewers donde el streamer podía filtrar con condiciones.

¿Cómo se jugaba?

  • Ejemplo de condición: Pokemon tipo fuego, de la generación 3 y 5, con peso menor a 100kg.
    1. El streamer filtraba y se mostraba la condición en pantalla.
    2. Los viewers leían la condición y tenían que escribir en el chat que pokemons cumplían con el filtro.
    3. Un bot leía constantemente los mensajes de Twitch y clasificaba si eran correctas o no.
    4. El bot sumaba o restaba puntos según si el pokemon era correcto, y los guardaba en un archivo de texto.
  • Positivo: Se ponía en pantalla el pokemon, nombre del viewer y puntos ganados.
  • Negativo: Se le restaban puntos al viewer.
This post is licensed under CC BY 4.0 by the author.