Introdução
Shroom Rush é um jogo de plataforma relaxante onde os jogadores controlam Finley, um personagem cogumelo, navegando por desafios, coletando moedas e descobrindo novos elementos da história. Construído com Pygame, este jogo é uma fuga da realidade, proporcionando uma experiência fofa e divertida em cada nível.
Inspiração
No mundo acelerado de hoje, as pessoas precisam de uma fuga tranquila do estresse. Criamos Shroom Rush como um jogo simples e divertido que ajuda os usuários a relaxar, com um personagem principal fofo, uma história envolvente e uma jogabilidade suave projetada para proporcionar uma pausa mental no dia a dia.
Características
- Controle de personagem: mova para a esquerda, para a direita e pule para navegar pelo mundo de Finley.
- Evitação dinâmica de obstáculos: saltos no tempo e movimentos para evitar obstáculos viscosos.
- Coleção de moedas: colete moedas para aumentar sua pontuação e desbloquear conquistas.
- Vidas limitadas e progressão de nível: comece com três vidas e chegue ao portal final para progredir.
- Música de fundo: Adicionada música de fundo envolvente para uma jogabilidade aprimorada.
- Diálogos exclusivos de personagens: diálogos envolventes gerados com a API OpenAI no final de cada nível.
- Mapas e ativos personalizados: mapas projetados com Tiled e gráficos usando Adobe Express.
- Rastreamento de pontuação alta: pontuações armazenadas no MongoDB para capacidade de reprodução e competição futuras.
Como correr
git clone [ < repo_url > ]( https : // github . com / tvirat / NewHacks . git )
pip install - r requirements . txt
Detalhes técnicos
- Game Engine: Pygame para mecânica central e controle de personagem.
- Design do mapa: níveis personalizados construídos usando Tiled e carregados com PyTMX.
- Banco de dados: MongoDB para rastrear pontuações mais altas e armazenar dados do usuário.
- Diálogos e expansão da história: API da OpenAI para diálogos exclusivos com personagens no jogo.
- Ferramentas de design: Adobe Express para criação de ativos e gráficos de jogos.
Perspectivas Futuras
- Implantação de aplicativo da web: planejamos hospedar o Shroom Rush como um aplicativo da web em plataformas como Vercel, permitindo acesso mais fácil com domínio público.
- Níveis e história adicionais: expandindo a jornada de Finley com mais níveis e elementos de história mais ricos.
- Experiência de usuário aprimorada: Autenticação de usuário para rastreamento de pontuação personalizado e integração de placar.
- Recursos sociais: Adicionando placar de classificação e desafios da comunidade para aumentar a rejogabilidade.