# Atualização de Desenvolvimento – Leilões de Animais
Então, tenho trabalhado bastante nos bastidores no **lado da integração das coisas, bem como na interface do usuário** e, honestamente, fazer as duas partes funcionarem juntas tem sido uma dor de cabeça absoluta. 😂
Depois de vários dias trabalhando nisso, ajustando coisas, quebrando coisas, consertando-as e depois quebrando-as novamente, finalmente cheguei ao ponto em que a **UI parece decente e, mais importante, é realmente utilizável e jogável**.
** ainda não terminou **. Ainda há muita coisa que precisa ser polida, melhorada e provavelmente totalmente reformulada em alguns lugares, mas finalmente estou no estágio em que posso realmente usar o sistema em vez de lutar constantemente com a interface.
As capturas de tela mostram onde as coisas estão atualmente.
---
## 🐑 Integração RLRM
Uma das maiores coisas que eu queria desde o início era que isso se integrasse adequadamente ao **Realistic Livestock / RLRM**.
Sempre fui um grande fã de Realistic Livestock e, honestamente, **Ritter foi um dos principais motivos pelos quais comecei a fazer mods**.
Então, se vou criar um sistema de leilão para gado, parece certo que ele eventualmente funcione junto com o RLRM, em vez de ser um sistema completamente separado que ignora tudo o que o RLRM traz para o jogo.
Essa integração está atualmente em torno de **90% concluída**.
E você já pode ver um pouco disso acontecendo nas imagens.
### Genética em leilão
Uma das coisas que eu realmente queria era que o sistema de leilões realmente entendesse que os animais não são apenas:
> "Ovelhas - £ 800"
Há muito mais informações por trás de um animal individual.
Com a integração RLRM, o leilão pode funcionar com coisas como:
* Genética
* Raça
* Sexo
* Idade
* Saúde
* Informações individuais sobre animais
* Informações de desempenho
*Valor estimado
* Informações sobre reprodução
* E eventualmente muito mais
Portanto, quando você olha para um animal em leilão, não está simplesmente olhando para um preço.
Você está olhando para **o animal em si e o que o torna valioso**.
Isso é algo que penso que pode tornar o sistema de leilões consideravelmente mais interessante, especialmente quando se começa a criar e a tentar encontrar animais com genética genuinamente boa, em vez de simplesmente comprar o animal mais barato disponível.
---
# 🏷️ O sistema de leilão
Outra área em que venho trabalhando é fazer com que os próprios leilões pareçam mais estruturados e realistas.
Não quero que seja simplesmente um menu onde você clica em um animal e o compra.
O objetivo é criar **eventos de leilão** reais.
Dias diferentes terão vendas diferentes, com categorias de gado específicas, horários de início, término e lotes.
Por exemplo:
**Terça-feira – Venda de ovelhas e cordeiros**
09h30 → 13h00
Então, potencialmente no final do dia:
**Venda de criação de ovelhas**
14h30 → 17h30
Os animais pertencerão a eventos de leilão reais e a lotes individuais, em vez de apenas aparecerem aleatoriamente num mercado global.
Isso deve eventualmente permitir que o leilão tenha um fluxo adequado:
**Próximo → Ao vivo → Lote atual → Vendido → Concluído → Histórico**
E espero que pareça muito mais como se você estivesse visitando um mercado de gado.
---
# 💻 A IU
A IU provavelmente foi uma das maiores dores de cabeça até agora.
😂
Fazer com que tudo se encaixe e ao mesmo tempo exibir informações suficientes sem fazer parecer que a cabine de uma aeronave demorou consideravelmente mais do que eu esperava.
A UI atual é **utilizável agora**, mas eu definitivamente não a consideraria concluída.
Ainda há muitas áreas que quero aprimorar:
* Melhor espaçamento
* Melhores animações
* Transições melhoradas
* Hierarquia de informações mais consistente
* Melhores indicadores de status do leilão
* Visualizações mais detalhadas de animais
* Feedback de lance aprimorado
* Melhor tratamento de resolução móvel/alternativa
* Mais feedback visual quando um animal é vendido
* Progresso do leilão mais detalhado
Mas finalmente estou feliz o suficiente com isso para poder começar a construir os **recursos em torno da UI**, em vez de reconstruir constantemente a própria UI.
---
# 🔨 O que vem a seguir?
Ainda há **muito** planejado.
A versão atual é apenas a base.
### Fase 1 — Concluir o sistema de leilão principal
A prioridade imediata é tornar a experiência básica do leilão completamente sólida.
Isso inclui:
* Finalizando o sistema de agendamento de leilões
* Horários adequados de início e término do leilão
* Tratamento do status do leilão
* Progressão do leilão ao vivo
* Progressão do lote
* Acompanhamento do lote atual
* Estados vendidos/não vendidos
* Validação de lance
* Tratamento de lance mínimo
* Histórico de leilões
* Melhores resumos de leilões
---
### Fase 2 — Integração mais profunda com RLRM
Esta é uma das maiores partes do roteiro.
O objetivo é levar ainda mais a integração do RLRM para que o sistema de leilão não exiba apenas a genética — **a genética realmente importa para o leilão**.
Eventualmente, eu gostaria de ter coisas como:
* Qualidade genética afetando o valor estimado
* Desempenho individual do animal afetando o preço
* Saúde afetando a desejabilidade
* Avaliações específicas da raça*Potencial de reprodução
* Informações de pedigree
* Comparações genéticas
* Melhor filtragem de animais reprodutores
*Lotes genéticos de alta qualidade
* Animais raros/excepcionais
* História animal mais detalhada
Basicamente, se um animal tem uma genética excepcional, o leilão deveria ser capaz de reconhecer isso.
---
### Fase 3 – Licitação Adequada
O sistema de licitação também ficará consideravelmente mais aprofundado.
O objetivo final é que a licitação pareça um leilão real, em vez de simplesmente pressionar um botão até atingir um preço.
As coisas que gostaria de adicionar incluem:
* Licitantes concorrentes
* Incrementos de lance
* Histórico de lances
* Número de licitantes ativos
* Atividade de leilão
* Comportamento de lance de último segundo
* Confirmação de lance vencedor
* Notificações de lance superado
* Contagens regressivas do leilão
* Progressão do lote
* Animações vendidas
* Histórico de compras
---
### Fase 4 — Pesquisa e filtros de animais
À medida que o número de animais aumenta, encontrar o animal certo se tornará cada vez mais importante.
Eu gostaria de um sistema adequado de pesquisa/filtro de gado, permitindo que você pesquise coisas como:
**Raça**
**Sexo**
**Idade**
**Saúde**
**Genética**
**Valor**
**Leilão**
**Lote**
**Gravidez**
**Desempenho**
e potencialmente muito mais.
Isto deve tornar o sistema especialmente útil para jogadores que estão realmente tentando construir um programa de criação, em vez de simplesmente comprar gado.
---
### Fase 5 — Melhor informação sobre os animais
O painel de detalhes dos animais eventualmente se tornará muito mais abrangente.
Em vez de apenas mostrar algumas estatísticas, quero que pareça que você está realmente olhando para o **registro de um animal individual**.
Coisas como:
* Perfil animal
* Genética
* Pais
* Linhagem
* Saúde
* Idade
* Raça
* História de criação
* Desempenho
* Histórico de leilões
* Propriedade anterior
* Preços de venda
* Avaliação atual
A ideia é que você seja capaz de olhar para um animal e entender imediatamente **por que ele vale o que vale**.
---
# 🏆 O objetivo de longo prazo
O objetivo a longo prazo não é simplesmente criar um menu de leilão.
Quero criar algo que pareça um verdadeiro **mercado de gado construído em torno dos sistemas já presentes no RLRM**.
Você deverá ser capaz de:
**Participar de uma venda → Navegue pelos lotes → Inspecione um animal → Estude sua genética → Observe a licitação → Ganhe o animal → Leve-o de volta para sua fazenda → Crie-o → Produza descendentes melhores → Eventualmente venda esses filhotes em outro leilão.**
Essa é a parte que realmente me interessa.
Criando uma verdadeira **economia pecuária e ciclo de reprodução** em vez de apenas outra interface de loja.
---
## 🚧 Status atual
No momento eu diria que estamos aproximadamente em:
**IU:** 🟢 Utilizável/Jogável
**Leilão principal:** 🟢 Funcional
**Integração RLRM:** 🟢 ~90%
**Genética:** 🟢 Funcionando
**Licitação:** 🟡 Em desenvolvimento
**Programação de leilão:** 🟡 Em desenvolvimento
**História Animal:** 🟡 Planejado
**Genética Avançada:** 🟡 Planejada
**Economia de leilão completo:** 🔴 Desenvolvimento futuro
Ainda há um longo caminho a percorrer, mas finalmente cheguei ao ponto em que posso **ver a visão real se concretizando**.
E considerando que isso começou a partir de uma ideia que tive por causa do quanto gostei do trabalho de Ritter e do Realistic Livestock, chegar ao ponto em que isso pode realmente se integrar ao RLRM é muito legal.
**Este é apenas o começo.** 🐑
Mais capturas de tela, atualizações de desenvolvimento e recursos virão à medida que continuo avançando.
This is such a neat idea and I love how in-depth it is. Can't wait for this one to be finished!
Em breve lançarei a versão beta do Animal Auctions. Também estive ocupado trabalhando no Forestry Squad e fazendo grandes progressos nos Leilões de Animais, onde os jogadores poderão comprar e vender animais através de um sistema de leilão. O suporte multijogador está planejado, mas levará um pouco mais de tempo para ser integrado e funcionar corretamente. Se você tiver ideias, feedback ou comentários positivos, eles serão amplamente apreciados. Eu adoraria ouvir o que você pensa e quais recursos gostaria de ver. Obrigado pelo seu apoio!