O programa já está carregando corretamente os dados do arquivo de banco de dados externo! A aparência rudimentar da imagem acima se deve ao fato de eu separar os projetos, pois isso me ajuda a focar no que estou fazendo. Quando tudo está funcionando, eu "agrupo" tudo em um programa.
Pretendo construir um banco de dados com informações sobre os principais e mais conhecidos jogos da época. Mas haverá um utilitário para registrar novos jogos também (ou devo incluir isso no exe principal?), de qualquer forma, ainda preciso pensar em como vou organizar o banco de dados para vários idiomas diferentes, pois às vezes os jogos têm outro nome em outros países, e a descrição do jogo, também teria que estar em vários idiomas.
Tenho que ter cuidado com minhas decisões, porque a fragmentação de arquivos é um fator muito importante para mim, lembre-se de que um disco rígido comum e fragmentado é ruim o suficiente, mas um disco rígido de 25 anos com pouco buffer e leitura lenta, é um caos total. Colocarei ferramentas para desfragmentação, agendamento de manutenção e assim por diante. Mas é melhor evitar do que remediar.
O banco de imagens (que atualmente é uma pasta simples com imagens) também me preocupa. Em um computador mais antigo, geralmente temos um disco rígido de tamanho reduzido, portanto, podemos ter arquivos pequenos. Mas a compactação NÃO é uma solução, pois a ação compactar/descompactar rouba ciclos preciosos do processador.
0Comentários
Os comentários a seguir é de responsabilidade de seus respectivos idealizadores.