Funcionalidades na criação de database
Bom dia,
Como um dos pontos do jogo é ser aberto a personalização da comunidade, pensei em algumas funcionalidades que agregariam ao processo de edição da Database.
Funcionalidades da Database
Mudanças Pré-Programadas
Ideal para criar databases retrô, poder definir quando um time muda de logo, identidade visual e troca de estádio, quando que campeonatos vão mudar seu formato e etc. Também servindo para databases atuais quando uma mudança já está confirmada para o futuro, ou somente amplia a possibilidades do editor da database de exercitar sua criatividade em cenários hipotéticos. Os eventos podem acontecer exatamente como programado ou sofrer alterações conforme variáveis da simulação.
Ex: SC Internacional reforma seu estádio em 2014, melhorando as instalações e alterando a capacidade
Ex: Copa de 2036 será sediada na Arábia Saudita
Ex: Bragantino vira RedBull Bragantino
Surgimento de Jogadores Pré-Definidos
No mesmo molde do anterior, ter a possibilidade de definir em que ano um jogador surge, ou definir um "range" de quando ele surge no save, na base de qual clube, uma variável ou definição estatística do seu overall base e potencial podendo ser atingido ou não.
Ex: Yamal surge na base do Barcelona entre os anos 20XX e 20XY, com 65 de overall aos 13 anos. Potencial de XX com auge na idade XX.
Isso ajuda a criar Databases retrô sem abrir mão de jogadores que surgiram posteriormente.
Variáveis adicionadas posteriormente
Imagino que algumas variáveis vão ser adicionadas aos clubes, ligas e jogadores conforme o jogo vai se desenvolvendo, e para criar uma database mais rica, seria interessante, conforme o possível, permitir a edição dessas variáveis na criação da database.
Por exemplo, se adicionado um sistemas de clubes pai ou clubes com mesmo dono, que seja possível definir isso.
Ex: Grupo RedBull, Salzburg tem mais facilidade e maior tendência de negociar jogadores com o Leipzig
Ex: Real Madrid transfere jogadores sem custo para o Real Madrid Castilla que frequentemente disputa a segunda ou terceira divisão
Ex: Barcelona B não pode disputar mesma divisão que o Barcelona
Conclusão
Acredito que a edição da Database sendo mais complexa e não tão intuitiva para jogadores casuais pode potencializar a criação de modelos prontos e bem feitos, melhorando a qualidade de jogos de todos os jogadores, incluindo os casuais que só precisariam baixar a database e jogar sem muitas complicações.
Acredito que esse jogo tem o potencial de preencher um espaço na comunidade deixado pelo Brasfoot, sendo simples para quem quer apenas simular, porém complexo o suficiente para entreter jogadores mais hardcore sem complicar o jogo para o jogador mais casual.
Obrigado pela atenção!
Seria muito bom mesmo, gostei da ideia.
@nilvaleu
Obrigado pelas sugestões! Eu acho bem legal essa ideia de permitir essas customizações bem detalhadas na base de dados. Por enquanto ainda não temos esse conceito de "passar dos anos" na base de dados (ela é estática independentemente do ano). Acho que isso não vai ser o foco da primeira versão (a não ser que a comunidade realmente queira), mas é algo que gostaria de implementar no futuro sim!