Loading repository data…
Loading repository data…
eduuardo1st / repository
Juninho Tiles é um jogo de ritmo em C para Windows, inspirado em Guitar Hero, OSU! e Piano Tiles. Feito apenas com bibliotecas nativas, possui fases modulares recompiláveis e sistema próprio de menu, configuração e pontuação.
Juninho Tiles é um jogo de ritmo envolvente e desafiador, desenvolvido em linguagem C e otimizado para Windows. Inspirado em clássicos como Guitar Hero, OSU! e Piano Tiles, este projeto oferece uma experiência única com fases modulares, sistema de menu personalizável, configuração de comandos e um robusto sistema de pontuação. Prepare-se para testar seus reflexos e seu senso de ritmo!


Para desfrutar de Juninho Tiles, siga os passos abaixo para compilar e executar o jogo em seu ambiente Windows.
Certifique-se de ter um compilador C (como o GCC, parte do MinGW) instalado e configurado em seu sistema.
Se você modificar qualquer arquivo de fase (.c), será necessário recompilá-lo individualmente. Utilize os seguintes comandos no terminal:
gcc -o fase_boateazul.exe resourses/script_boateazul.c fase_boateazul.c -mwindows -lgdi32 -lwinmm
gcc -o fase_aquipensando.exe resourses/script_aquipensando.c fase_aquipensando.c -mwindows -lgdi32 -lwinmm
gcc -o fase_giorno.exe resourses/script_giorno.c fase_giorno.c -mwindows -lgdi32 -lwinmm
gcc -o fase_megalovania.exe resourses/script_megalovania.c fase_megalovania.c -mwindows -lgdi32 -lwinmm
gcc -o fase_piratas.exe resourses/script_piratas.c fase_piratas.c -mwindows -lgdi32 -lwinmm
gcc -o FIM.exe BOSS.c -mwindows -lgdi32 -lwinmm -lgdiplus
O menu principal é o coração do jogo e deve ser compilado antes da execução:
gcc configuracao.c jogar.c main.c menu.c pontuacao.c util.c -o Menu.exe -mwindows -lgdi32 -lwinmm
Após a compilação bem-sucedida, você pode iniciar o jogo ou uma fase específica diretamente do terminal:
Menu.exe
# Ou para uma fase específica, por exemplo:
fase_boateazul.exe

Juninho Tiles permite que você personalize os comandos do jogo para se adequar ao seu estilo de jogo. As teclas padrão são D, F, J, K, mas você pode alterá-las para qualquer tecla maiúscula ou número.
Importante: Caracteres especiais e letras minúsculas não são permitidos como comandos.
Contribuições são sempre bem-vindas! Se você deseja aprimorar Juninho Tiles, sinta-se à vontade para fazer um fork do repositório, implementar suas melhorias e enviar um Pull Request. Para grandes mudanças, por favor, abra uma issue primeiro para discutir o que você gostaria de mudar.
Este projeto está licenciado sob a MIT License.