Calendar Quest
A downloadable calendar for Windows
[PT-BR]
Acha que seu calendário é muito chato e monótono? Conheça Calendar Quest, o seu calendário digital totalmente funcional que transforma sua produtividade diária em um loop de gameplay! Organize sua rotina criando, editando e concluindo tarefas na sua agenda. Ganhe pontos a cada dever cumprido e desbloqueie novas skins para o seu personagem virtual. E quando precisar de uma pausa na rotina, aproveite o minigame arcade extra disponível na página inicial!
Calendar Quest foi um Projeto Acadêmico desenvolvido no 2º Semestre de 2024 utilizando a biblioteca Pygame (Python). Na época, ele só podia ser acessado após fazer login em uma página Web e só funcionava se estivesse conectado a um Banco de Dados MySQL local.
No início de 2026, o código em Python foi completamente refatorado. A nova versão não apenas otimizou a lógica do jogo, mas também removeu a trava de login e substituiu a dependência do MySQL por um banco SQLite embutido, permitindo que a aplicação rode de forma 100% Standalone. Aproveite! :D
(Nota: A substituição dos sprites de placeholder, a adição de sons, músicas e, principalmente, de novos minigames estão nos nossos planos futuros, mas ainda não há datas planejadas).
Créditos (2024):
- Game Design e Programação: Leonardo "Leocb3" Chung Bezerra
- Arte 2D, UI Design e Programação: Eric "Ericoreto" Gomes Barreto
Créditos (2026):
- Refatoração, SQLite e Porting: Leonardo "Leocb3 Chung Bezerra
GitHub do Jogo: https://github.com/Leocb3/calendar-quest-pi-i-versao-final
[EN]
Think your calendar is too boring and monotonous? Meet Calendar Quest, your fully functional digital calendar that turns your daily productivity into a gameplay loop! Organize your routine by creating, editing, and completing tasks on your schedule. Earn points for every duty fulfilled and unlock new skins for your virtual character. And when you need a break from your routine, enjoy the extra arcade minigame available on the home page!
Calendar Quest was an Academic Project developed in the 2nd Semester of 2024 using the Pygame library (Python). Back then, it could only be accessed after logging into a web page and only worked if connected to a local MySQL Database.
In early 2026, the Python code was completely refactored. The new version not only optimized the game logic but also removed the login lock and replaced the MySQL dependency with an embedded SQLite database, allowing the application to run 100% Standalone. Enjoy! :D
(Note: Replacing placeholder sprites, adding sounds, music, and especially new minigames are in our future plans, but there are no confirmed dates yet).
Credits (2024):
- Game Design & Programming: Leonardo "Léo Chung" Chung Bezerra
- 2D Art, UI Design & Programming: Eric "Ericoreto" Gomes Barreto
Credits (2026):
- Refactoring, SQLite & Porting: Leonardo "Léo Chung" Chung Bezerra
Game's GitHub:
| Published | 15 days ago |
| Status | Released |
| Platforms | Windows |
| Author | Leocb3 |
| Genre | Simulation |
| Tags | 2D, Arcade, gamification, No AI, Pixel Art, pygame, python, time-management, to-do-list |
| Content | No generative AI was used |
Download
Install instructions
[PT-BR]
Assim que o arquivo .zip for descompactado, o jogo já estará pronto para rodar!
Aviso Importante: Para que o jogo funcione corretamente, não separe os arquivos. O executável (pi_pgame.exe), o arquivo de fonte (PublicPixel.ttf) e a pasta de imagens (sprites) devem permanecer juntos na mesma pasta.
Arquivos de Save: Ao jogar, você notará a criação de dois novos arquivos na pasta. Não se preocupe, eles servem apenas para salvar o seu progresso localmente:
calendario.db: Criado ao abrir o jogo, serve para salvar as tarefas da sua agenda.high_score.txt: Criado ao iniciar o minigame, serve para registrar a sua pontuação máxima.
Aproveite o jogo! :D
[EN]
As soon as you extract the .zip file, the game is ready to play!
Important Warning: For the game to work correctly, do not separate the files. The executable (pi_pgame.exe), the font file (PublicPixel.ttf), and the image folder (sprites) must stay together in the same folder.
Save Files: While playing, you will notice two new files being created in the folder. Don't worry, they are just used to save your progress locally:
calendario.db: Created when you open the game, it saves your schedule tasks.high_score.txt: Created when you start the minigame, it registers your highest score.
Enjoy the game! :D




Leave a comment
Log in with itch.io to leave a comment.