Versie 2.60 is af...

Versie 2.60 van Klaverjassen/Klaverjas HD/ Klaverjas HD Lite wordt vandaag ingestuurd aan Apple ter review. De belangrijkste wijzigingen op een rijtje:

  • een aantal aanzienlijke bugs verholpen in de multiplayer code. Multiplayer is nu een heel stuk stabieler (zowel bij spelen met vrienden als bij Automatch);
  • de AI is wederom een aardig stuk sterker geworden. De nieuwe AI weet weer 20% (!) meer punten te halen dan versie 2.50;
  • Bij “opnieuw schudden en delen” actief blijkt de AI erg behoudend en alleen op zeker te spelen; de parameters zijn iets bijgesteld zodat de AI meer risico neemt (en dus vaker zal spelen);
  • toevoeging van de optie om het slagenovezicht aan het einde van een boom niet weer te geven en direct de nieuwe ronde te starten;
  • vervanging reclame provider van de Lite variant. De oude provider, Mobclix, betaalt helaas niet uit;
  • Naast de AI verbeteringen krijgt de Lite speler nu ook de mogelijkheid om Rotterdams/Traditioneel als spelvariant in te stellen.

De Mac versie van de App krijgt dezelfde AI verbeteringen en daarnaast ook Retina ondersteuning voor de nieuwe Retina Macbook Pro.

Voor Pesten zal overigens op korte termijn ook een kleine update uitkomen waarin de verbeteringen op multiplayer vlak ook zijn verwerkt.

 

Multiplayer stabiliteit

Ik krijg er maar weinig feedback over, maar ik ben op basis van een melding van een gebruiker toch maar weer eens in de multiplayer code gedoken.  Bij het testen ben ik toch aardig wat conceptuele fouten tegengekomen die langdurig Klaverjassen (vooral de Pas/Speel variant) bijna onmogelijk maakte.

In versie 2.60 zal multiplayer zijn bijgewerkt en zal het vooral bij pas/speel varianten een stuk stabieler moeten zijn. De App speelt hier nu online tegen zichzelf en heeft er inmiddels drie foutloze bomen opzitten.

De aanpassingen zetten ook de weg open naar cross platform multiplayer. Het moet straks mogelijk zijn om met de App op willekeurig welk platform te spelen tegen de App op willekeurig welk ander platform (voorzover ondersteund uiteraard ;-))

Tegenkleur seinen

Op veler verzoek wil ik graag tegenkleur seinen als conventie in de App inbouwen. Ik heb echter geen idee hoe deze conventie precies werkt: in welke situatie sein je wat en hoe, en welke conclusies kan ik met deze conventie uit de handelingen van anderen trekken.

Wil je tegen kleurseinen in de App en weet je van de hoed en de rand; laat mij dan weten hoe jij tegenkleur seinen toegevoegd zou willen hebben: hoe meer detail/voorbeelden in de toelichting hoe beter.

Nieuwe ontwikkelingen (2)

De port naar andere platformen verloopt voorspoedig. De App draait nu 100% volledig op Linux, Playbook en sinds vandaag ook op Windows 7 en 8 (ook als Metro App !).

De eerste crossplatform multiplayer toevoeging zit er inmiddels ook in: Leaderboards per speel variant en Achievements. Voorlopig is de hiervoor gebruikte dienst nog erg beta, dus de release zal nog heel even op zich laten wachten.

 

Nieuwe ontwikkelingen

Op dit moment wordt Klaverjas HD geport naar C++. Het porten verloopt vrij voorspoedig. Ongeveer 70% van de code is geport en op dit moment is het spel in de variant Amsterdam-Verplicht al prima te spelen op Windows XP/7, Windows 8, Linux en Blackberry Playbook (native).

Multiplayer
Met één code basis voor meerdere platformen komt crossplatform multiplayer ook weer een stap dichterbij. Inmiddels heb ik een nieuwe, zeer veelbelovende, dienst gevonden die het mogelijk maakt om straks ongeacht het platform met en tegen elkaar te kunnen spelen.

Wordt vervolgt…