MarioMaisMais é um projeto desenvolvido por Felipe Stillner Eufranio e Enzo Holzmann Gaio durante o segundo semestre de 2022 para a disciplina de Técnicas de Programação, sob a orientação do Prof. Dr. Jean Marcelo Simão.
O jogo é uma implementação em C++, inspirada no clássico Super Mario Bros., utilizando a biblioteca SFML para renderização gráfica e manipulação de eventos.
O repositório está organizado nos seguintes diretórios:
- ClassesAuxiliares/ - Contém classes de suporte utilizadas em diversas partes do jogo.
- Entidades/ - Implementação de personagens, inimigos e objetos interativos.
- Fases/ - Arquivos e classes relacionadas aos diferentes níveis do jogo.
- Gerenciadores/ - Classes que gerenciam eventos, texturas, e outras funcionalidades.
- Texturas/ - Recursos visuais utilizados no jogo.
O repositório também inclui:
- Arquivos de dados dos níveis (Fase1.dat, Fase2.dat)
- Um executável compilado (mario++.exe)
- Um Makefile para compilação automática
Antes de compilar o jogo, certifique-se de ter instaladas as seguintes dependências:
- SFML (Simple and Fast Multimedia Library)
- GCC/G++ (para compilação em sistemas UNIX)
make
./mario++
Para mais detalhes sobre o desenvolvimento do projeto, consulte os seguintes documentos disponíveis no repositório:
-
Slides de apresentação//Slides: https://docs.google.com/presentation/d/1h9vpIsXcn5V9aVUyMp29lNUOf9OGAgbwdglnGnlb6Es/edit?usp=sharing
-
Relatório técnico//Relatório: https://docs.google.com/document/d/1Gih3MWK52WQKrcKoXI70SeTk7SVLY7Zj/edit?usp=sharing&ouid=102790860035400317862&rtpof=true&sd=true
- Felipe Stillner Eufranio [email protected]
- Enzo Holzmann Gaio [email protected]
Este projeto é disponibilizado sob a licença MIT. Consulte o arquivo LICENSE para mais detalhes.