Ontwikkelingsblog: November

Ontwikkelingsblog: November

01 Dec 2017

De zomer is voorbij gevlogen en de herfst is al bijna voorbij! Wij hebben vele updates en bugs opgelost voor jullie sinds ons laatste blog. Lees lekker verder en zie waar we mee bezig zijn geweest bij Horse Reality.

Sinds de Delta Store nog niet werkt, hebben we onderaan de pagina een advertentie balk toegevoegd. Op deze manier kunnen we toch wat extra’s verdienen waarmee we de server een boost kunnen geven OF een nieuwe kunnen aanschaffen zodat beide spellen (Nederlands en Engels) op een eigen server staan. Je hoeft niet op de advertenties te klikken, ze hoeven alleen zichtbaar te zijn. Als jullie de adblocker voor Horse Reality zouden willen uitschakelen, dan zou je ons erg helpen met de kosten voor het spel! Afhankelijk van de maandelijkse inkomsten kunnen we naast de kosten van de server ook nieuwe game art aanschaffen.

Naast het toevoegen van de advertentie hebben we ook het ontwerp deels aangepast op de profielpagina van de paarden.

Een aantal genen waren gecombineerd tot één gen, zodat de weergave niet te druk zou zijn. Dit waren de “rug” en “benen”. Deze hebben we nu weer uit elkaar gehaald (zoals dit oorspronkelijk was), dus deze worden nu los getoond. De rug is nu veranderd naar rug en schouders, terwijl de benen zijn veranderd in voorhand en achterhand. We hopen dat deze veranderingen de genen van het paard iets duidelijker maken. Daarnaast is hebben we de afmetingen van de keuringsresultaten iets aangepast, zodat de wedstrijdresultaten er naast passen.

Zoals aangegeven in ons vorige blog hebben we hier en daar wat aanpassingen gedaan aan de code van het spel. Dit zou ervoor moeten zorgen dat sommige pagina’s wat sneller laden. We zijn hier continue mee bezig en proberen op deze manier de site geleidelijk aan te versnellen.

Nieuwe features

  • CMS updates. Alleen zichtbaar voor Deloryan en Tamara;

  • Google Adsense toegevoegd aan de website;

    • Dit helpt ons extra inkomsten voor de website te verzamelen!

  • Er is Mollie Betalingen toegevoegd;

    • Momenteel alleen in admin test modus;

  • TinyMCE (text editor) is geüpdatet;

  • Prijzen ontvangen nadat competities eindigen;

    • Je kunt prijzen winnen als je meedoet aan de wedstrijden. Hoe hoger het level, hoe groter de beloning;

  • Wanneer een keuring is afgelopen zal er een Dagkampioen worden uitgekozen van de hele keuring;

  • Code voor het verzorgen van paarden herschreven om het spel wat sneller te maken;

  • Code voor de functie herschreven die paarden informatie uit de database haalt om het spel sneller te maken.

Bugs opgelost

  • Telefoonnumer aangepast op de contactpagina;

  • HTTPS errors opgelost;

  • De juiste functie wordt nu gebruikt om de maximale stalcapaciteit van de gebruiker te berekenen in het Wildpark. Je kunt nu het park weer in als je 49/50 paarden hebt;

  • De categorie en subcategorie die automatisch werd verwijdert zodra een topic werd aangepast is opgelost;

  • Het juiste bericht wordt nu getoond op de “dekpagina”. Veulens worden tussen de 13,5 -17 dagen geboren i.p.v. tussen de 14 - 17 dagen;

  • Er is een sluitings div toegevoegd op paarden profielpagina's, waardoor de advertentie onderaan de pagina weer goed wordt weergegeven;

  • Het juiste bericht wordt nu weergegeven als je een doodgeboren veulen hebt gekregen (geboren en overleden op hetzelfde moment). Dit was alleen een probleem op de Nederlandse versie. Alleen paarden met OLW/OLW zullen nog overlijden tijdens de geboorte. Er zitten verder nog geen ziektes of doodgeboren veulens in het spel;

  • De gezondheidscontrole bij de dierenarts werkt weer;

  • Onnodige data uit de code van de dekpagina’s verwijderd;

  • De juiste verkoop link wordt weergegeven in stalblokken. Je krijgt nu niet meer “Deze verkoop is ongeldig” als je op de link klikt;

  • Als je op de laatste pagina klikt via de zoekfunctie op de markt krijg je nu de goede pagina te zien;

  • Je krijgt nu een error als je een paard met pensioen wilt sturen die nog te koop is;

  • Je krijgt nu een error als je een paard wilt inschrijven bij een competitie die te weinig energie heeft;

  • De juiste bedrijfsinformatie wordt weergegeven op gebruikersprofielen;

  • De uitlogpagina van de website geeft geen 404 Error meer;

  • Je kunt nu eindelijk je wachtwoord veranderen via de gebruikersinstellingen. Voorheen kreeg je steeds de melding: wachtwoord incorrect;

  • De overlijdensdatum van paarden wordt nu goed geüpdatet wanneer je een paard met Delta Points verouderd;

  • Dubbele inschrijvingen in keuringen en competities zouden opgelost moeten zijn;

  • Paarden kunnen niet meer boven de 100% affectie, fysieke gezondheid of training hebben;

  • Je ontvangt nu een notificatie wanneer je een paard hebt ingeschreven in een keuring/competitie;

  • De types voor Delta Point transacties zijn toegevoegd en nu zie je IN en UIT-gaande transacties;

  • De uitvoertijd voor de cronjobs zijn verhoogd naar maximaal 5 minuten i.p.v. 30 seconden. Hierdoor lopen de dagelijkse uitvoeringen beter door en lopen de nieuwe competities en keuringen goed af, waardoor iedereen zijn prijs zou moeten ontvangen;

  • De berichten en notificaties worden nu bij elkaar opgeteld (2), i.p.v. dat maar één van deze twee worden geteld als je een bericht of notificatie hebt ontvangen;

  • Je kunt nu speciale tekens in de namen van paarden gebruiken;

  • De leeftijd van paarden wordt nu ook in maanden weergegeven, zoals bijvoorbeeld: 1 jaar, 10 maanden;

  • Foundation paarden zonder naam hebben hun naam weer teruggevonden. Deze namen worden nu goed weergegeven op de profielen of stambomen.