# Ontwikkelingsupdate — Dierenveilingen
Dus ik heb achter de schermen behoorlijk hard gewerkt aan de **integratiekant van de dingen, evenals aan de gebruikersinterface**, en eerlijk gezegd was het een absolute pijn in mijn achterhoofd om de twee delen samen te laten werken. 😂
Na een aantal dagen eraan te hebben gewerkt, dingen te hebben aangepast, dingen kapot te hebben gemaakt, te hebben gerepareerd en ze vervolgens weer te hebben kapotgemaakt, heb ik eindelijk het punt bereikt waarop de **UI er goed uitziet en, nog belangrijker, feitelijk bruikbaar en speelbaar is**.
Het is **nog niet klaar**. Er is nog steeds genoeg dat moet worden gepolijst, verbeterd en waarschijnlijk op sommige plaatsen volledig moet worden herwerkt, maar ik ben eindelijk in het stadium waarin ik het systeem daadwerkelijk kan gebruiken in plaats van voortdurend met de interface te moeten vechten.
De screenshots laten zien waar de zaken momenteel zijn.
---
## 🐑 RLRM-integratie
Een van de grootste dingen die ik vanaf het begin wilde, was dat dit goed zou worden geïntegreerd met **Realistic Livestock / RLRM**.
Ik ben altijd een grote fan geweest van Realistic Livestock, en eerlijk gezegd was **Ritter een van de belangrijkste redenen waarom ik überhaupt begon met het maken van mods**.
Dus als ik een veilingsysteem voor vee ga maken, voelt het alleen maar goed dat het uiteindelijk naast RLRM zou moeten werken, in plaats van een volledig afzonderlijk systeem te zijn dat alles negeert wat RLRM in het spel brengt.
Die integratie is momenteel voor ongeveer **90% voltooid**.
En je kunt een deel daarvan al zien samenkomen in de screenshots.
### Genetica in de veiling
Een van de dingen die ik echt wilde, was dat het veilingsysteem daadwerkelijk zou begrijpen dat dieren niet alleen:
> "Schapen — £800"
Er zit zoveel meer informatie achter een individueel dier.
Met de RLRM-integratie kan de veiling werken met zaken als:
* Genetica
* Ras
* Seks
* Leeftijd
* Gezondheid
* Individuele dierinformatie
* Prestatie-informatie
* Geschatte waarde
* Fokinformatie
* En uiteindelijk nog veel meer
Als je dus naar een dier op de veiling kijkt, kijk je niet alleen naar de prijs.
Je kijkt naar **het dier zelf en wat dat dier waardevol maakt**.
Ik denk dat dat het veilingsysteem aanzienlijk interessanter kan maken, vooral als je begint met fokken en dieren probeert te vinden met echt goede genetica, in plaats van simpelweg het goedkoopste beschikbare dier te kopen.
---
# 🏷️Het veilingsysteem
Een ander gebied waar ik aan heb gewerkt, is ervoor zorgen dat de veilingen zelf meer gestructureerd en realistischer aanvoelen.
Ik wil niet dat dit simpelweg een menu is waarin je op een dier klikt en het koopt.
Het doel is om daadwerkelijke **veilingevenementen** te creëren.
Verschillende dagen hebben verschillende verkopen, met specifieke veecategorieën, starttijden, eindtijden en kavels.
Bijvoorbeeld:
**Dinsdag — Verkoop van schapen en lammeren**
09:30 → 13:00 uur
Dan eventueel later op de dag:
**Fokken van schapenverkoop**
14:30 → 17:30
Dieren zullen deel uitmaken van daadwerkelijke veilingevenementen en individuele kavels, in plaats van zomaar willekeurig op de wereldmarkt te verschijnen.
Dit zou er uiteindelijk voor moeten zorgen dat de veiling een goede flow krijgt:
**Aankomend → Live → Huidig kavel → Verkocht → Voltooid → Geschiedenis**
En hopelijk voelt het veel meer alsof je daadwerkelijk een veemarkt bezoekt.
---
# 💻 De gebruikersinterface
De gebruikersinterface is waarschijnlijk een van de grootste kopzorgen tot nu toe geweest.
😂
Om alles in elkaar te laten passen en toch voldoende informatie weer te geven zonder dat het lijkt alsof de cockpit van een vliegtuig, heeft het aanzienlijk langer geduurd dan ik had verwacht.
De huidige gebruikersinterface is nu **bruikbaar**, maar ik zou het zeker niet voltooid noemen.
Er zijn nog genoeg gebieden die ik wil oppoetsen:
* Betere afstand
* Betere animaties
* Verbeterde overgangen
* Meer consistente informatiehiërarchie
* Betere indicatoren voor de veilingstatus
* Meer gedetailleerde dierenpreviews
* Verbeterde biedfeedback
* Betere afhandeling van mobiele/alternatieve resoluties
* Meer visuele feedback bij verkoop van een dier
* Meer gedetailleerde veilingvoortgang
Maar ik ben er eindelijk zo blij mee dat ik daadwerkelijk kan beginnen met het bouwen van de **functies rond de gebruikersinterface**, in plaats van de gebruikersinterface zelf voortdurend opnieuw op te bouwen.
---
# 🔨 Wat komt er hierna?
Er staat nog steeds **veel** gepland.
De huidige versie is eigenlijk slechts de basis.
### Fase 1 — Voltooi het kernveilingsysteem
De onmiddellijke prioriteit is om de basisveilingervaring volledig solide te krijgen.
Dit omvat:
* Afwerken van het veilingplanningssysteem
* Juiste begin- en eindtijden van de veiling
* Veilingstatusafhandeling
* Live veilingvoortgang
* Veelvoortgang
* Huidige lotregistratie
* Verkochte/onverkochte staten
* Bodvalidatie
* Minimale biedafhandeling
* Veilinggeschiedenis
* Betere veilingsamenvattingen
---
### Fase 2 — Diepere RLRM-integratie
Dit is een van de grootste onderdelen van de routekaart.
Het doel is om de RLRM-integratie veel verder te brengen, zodat het veilingsysteem niet alleen genetica weergeeft – **genetica is eigenlijk van belang voor de veiling**.
Uiteindelijk zou ik graag dingen willen hebben zoals:
* Genetische kwaliteit beïnvloedt de geschatte waarde
* Individuele dierprestaties beïnvloeden de prijs
* Gezondheid die de wenselijkheid beïnvloedt
* Rasspecifieke waarderingen* Fokpotentieel
* Stamboominformatie
* Genetische vergelijkingen
* Betere filtering van fokdieren
* Genetische loten van hoge kwaliteit
* Zeldzame/uitzonderlijke dieren
* Meer gedetailleerde dierengeschiedenis
Kortom, als een dier uitzonderlijke genetica heeft, moet de veiling dat kunnen onderkennen.
---
### Fase 3 — Correct bieden
Ook het biedsysteem krijgt aanzienlijk meer diepgang.
Het uiteindelijke doel is dat het bieden aanvoelt als een echte veiling, in plaats van simpelweg op een knop te drukken totdat u een prijs bereikt.
Dingen die ik graag zou willen toevoegen zijn onder meer:
* Concurrerende bieders
* Biedverhogingen
* Biedgeschiedenis
* Aantal actieve bieders
* Veilingactiviteit
* Biedgedrag op de laatste seconde
* Winnende bodbevestiging
* Overbodmeldingen
* Aftellingen van veilingen
* Veelvoortgang
* Verkochte animaties
* Aankoopgeschiedenis
---
### Fase 4 — Zoeken naar dieren en filters
Naarmate het aantal dieren toeneemt, zal het vinden van het juiste dier steeds belangrijker worden.
Ik wil graag een goed zoek-/filtersysteem voor vee waarmee u kunt zoeken op zaken als:
**ras**
**Seks**
**Leeftijd**
**Gezondheid**
**Genetica**
**Waarde**
**Veiling**
**Veel**
**Zwangerschap**
**Prestaties**
en mogelijk nog veel meer.
Dit zou het systeem vooral nuttig moeten maken voor spelers die daadwerkelijk een fokprogramma proberen op te bouwen in plaats van simpelweg vee te kopen.
---
### Fase 5 — Betere informatie over dieren
Het dierendetailpaneel zal uiteindelijk veel uitgebreider worden.
In plaats van alleen maar een paar statistieken te laten zien, wil ik dat het voelt alsof je daadwerkelijk naar de **registratie van een individueel dier** kijkt.
Dingen zoals:
* Dierenprofiel
* Genetica
* Ouders
* Stamboom
* Gezondheid
* Leeftijd
* Ras
* Fokgeschiedenis
* Prestaties
* Veilinggeschiedenis
* Vorige eigendom
* Verkoopprijzen
* Huidige waardering
Het idee is dat je naar een dier moet kunnen kijken en meteen begrijpt **waarom het de moeite waard is wat het waard is**.
---
# 🏆Het langetermijndoel
Het langetermijndoel is niet simpelweg het maken van een veilingmenu.
Ik wil iets creëren dat aanvoelt als een echte **veemarktplaats, gebouwd rond de systemen die al aanwezig zijn in RLRM**.
Je zou in staat moeten zijn om:
** Woon een veiling bij → Blader door de kavels → Inspecteer een dier → Bestudeer de genetica → Bekijk de biedingen → Win het dier → Breng het terug naar je boerderij → Fok het → Produceer betere nakomelingen → Verkoop die nakomelingen uiteindelijk op een andere veiling.**
Dat is het deel waarin ik echt geïnteresseerd ben.
Het creëren van een daadwerkelijke **veehouderij en fokcyclus** in plaats van alleen maar een winkelinterface.
---
## 🚧 Huidige status
Op dit moment zou ik zeggen dat we ongeveer op:
**UI:** 🟢 Bruikbaar / speelbaar
**Kernveiling:** 🟢 Functioneel
**RLRM-integratie:** 🟢 ~90%
**Genetica:** 🟢 Werken
**Bieden:** 🟡 In ontwikkeling
**Veilingplanning:** 🟡 In ontwikkeling
**Diergeschiedenis:** 🟡 Gepland
**Geavanceerde genetica:** 🟡 Gepland
**Volledige veilingeconomie:** 🔴 Toekomstige ontwikkeling
Er is nog een lange weg te gaan, maar ik ben eindelijk op het punt waarop ik **de daadwerkelijke visie kan zien samenkomen**.
En gezien het feit dat dit begon vanuit een idee dat ik had vanwege hoeveel ik genoot van Ritter's werk en Realistic Livestock, is het best gaaf om op het punt te komen waarop dit daadwerkelijk kan worden geïntegreerd met RLRM.
**Dit is nog maar het begin.** 🐑
Er zullen nog meer screenshots, ontwikkelingsupdates en functies volgen terwijl ik ermee doorga.
This is such a neat idea and I love how in-depth it is. Can't wait for this one to be finished!
Binnenkort breng ik de bètaversie van Animal Auctions uit. Ik ben ook druk bezig geweest met het werken aan Forestry Squad en heb grote vooruitgang geboekt met Animal Auctions, waar spelers dieren kunnen kopen en verkopen via een veilingsysteem. Ondersteuning voor meerdere spelers is gepland, maar het zal wat meer tijd kosten om te integreren en goed te laten werken. Als u ideeën, feedback of positieve opmerkingen heeft, worden deze zeer gewaardeerd. Ik hoor graag wat je ervan vindt en welke functies je graag zou willen zien. Bedankt voor uw steun!