Rom Cards é um jogo do paciência desenvolvido inicialmente na linguagem C no projeto https://github.com/CRomao/PacienciaLAN. Após iniciar os estudos no framework Firemonkey, fiz a migração do jogo para o mesmo. Este jogo possui todas as funcionalidades, além de extras, como:
- Desfazer movimento;
- Dica de possível movimento;
- Rank de Jogadores.
No desenvolvimento do jogo foi utilizado:
- Padrão de projeto Singleton;
- Supabase - para a criação e utilização do banco de dados na nuvem para poder registrar o ranking dos jogadores;
- Projeto estruturado em MVC;
- POO;
O Rank dos Jogadores é ordenado pelo menor tempo final de jogo.
Você poderá baixar apenas o .exe do jogo juntamente com a pasta img. OBS: os dois tem que estar no mesmo diretório;
⚠ Jogo em processo de refatoração para utilizar outros padrões de projeto e Clean Code. 😉