Introducción
Shroom Rush es un relajante juego de plataformas en el que los jugadores controlan a Finley, un personaje en forma de hongo, atravesando desafíos, recolectando monedas y descubriendo nuevos elementos de la historia. Creado con Pygame, este juego es un escape de la realidad y brinda una experiencia linda y divertida en cada nivel.
Inspiración
En el mundo acelerado de hoy, las personas necesitan un escape alegre del estrés. Creamos Shroom Rush como un juego simple y divertido que ayuda a los usuarios a relajarse, con un lindo personaje principal, una historia atractiva y una jugabilidad suave diseñada para brindar un descanso mental de la vida cotidiana.
Características
- Control de personajes: muévete hacia la izquierda, hacia la derecha y salta para navegar por el mundo de Finley.
- Evitación dinámica de obstáculos: saltos y movimientos en el tiempo para esquivar obstáculos viscosos.
- Colección de monedas: recoge monedas para aumentar tu puntuación y desbloquear logros.
- Vidas limitadas y progresión de niveles: comienza con tres vidas y llega al portal final para progresar.
- Música de fondo: se agregó música de fondo envolvente para mejorar el juego.
- Diálogos de personajes únicos: diálogos interesantes generados con la API de OpenAI al final de cada nivel.
- Mapas y recursos personalizados: mapas diseñados con mosaicos y gráficos con Adobe Express.
- Seguimiento de puntuación alta: puntuaciones almacenadas en MongoDB para futura rejugabilidad y competencia.
como correr
git clone [ < repo_url > ]( https : // github . com / tvirat / NewHacks . git )
pip install - r requirements . txt
Detalles técnicos
- Motor de juego: Pygame para mecánicas básicas y control de personajes.
- Diseño de mapas: niveles personalizados creados con Tiled y cargados con PyTMX.
- Base de datos: MongoDB para rastrear puntuaciones altas y almacenar datos de usuario.
- Diálogos y expansión de la historia: API de OpenAI para diálogos únicos de personajes en el juego.
- Herramientas de diseño: Adobe Express para crear recursos y gráficos de juegos.
Perspectivas futuras
- Implementación de aplicaciones web: planeamos alojar Shroom Rush como una aplicación web en plataformas como Vercel, lo que permitirá un acceso más fácil con un dominio público.
- Niveles e historia adicionales: Ampliando el viaje de Finley con más niveles y elementos de historia más ricos.
- Experiencia de usuario mejorada: autenticación de usuario para un seguimiento personalizado de la puntuación y la integración de la tabla de clasificación.
- Funciones sociales: agregar tablas de clasificación y desafíos comunitarios para aumentar la rejugabilidad.