notes de les versions 0.31, 0.32 i 0.33

17 desembre 2010 by

He fet un constructor a carta per construïr-la a partir d’una icona
Quan es tira una carta s’afegeix a la basa actual

He fet guanyadorBaza que sigui public per cridar-lo des d’el controlador (a gestionarAccioCartai)
No és una bon idea, s’ha de fer un mètode i que es cridi internament

PASSEN COSES EXTRANYES:
De vegades es carrega al començar el 10B al tapet
Segons com es produeixen exceptions al tocar alguna carta (la 10, per exemple)

Controla qui guanya la baza.
ATENCIÓ: Una vegada s’acaba el dat, he de desconectar el últim nova basa

No funciona quan es tira un oro. He inicialitzat el trumfo a 4 per fer que sigui botifarra
De vegades surt un 10B a la 3 carta del tapet. Potser es pot soluciona posant a ma les que estaan a null
Hi ha un problema amb el trumfo: Bastos i espases estan al revés????

He fet un botó i un mètode per ordenar les cartes

//HAuria de ser private perquè s’hauria d’actualitzar desde dins, però tal com ho faig l’ha de cridar la controladora
public void actualitzaMarcadorDat() {

Posem el marcador i comprovem que funciona i el printa.
Versió 0.32: Funciona el marcador del dat

Per fi aconseguim posar la gui del que tira a primer plà!!!!

Acabem la partida amb un alert

A l’acabar el dat, s’ha d’apretar el botó nova basa (es podria acabar amb un temporitzador)

Prova video

13 gener 2010 by

Primera prova cutre video
Feta ahir

Notes de la versió ButiFree 0.42

13 gener 2010 by

Funcionalitat (afegida) de la versió Butifree 0.42:
desactiva les cartes quan no es poden tirar
Posa si el trumfo és directe o passat
soluciona el problema de la carta fantasma a l’ordenar
Problemes/coses pendents
repassar tot arreu on es posen activar/desactivarcartes
activar i des haurien d’anar a la gui??
Per evitar tocar una carta abans de cantar, s’hauria de cantar amb un alert!! És l’únic cas en què es poden produïr equivocacions

Nova release ButiFree 0.42

12 gener 2010 by

Hem alliberat una nova versió:
– Desactiva les cartes quan no es poden tirar.
– Posa si el trumfo és directe o passat
– Soluciona el problema de la carta fantasma a l’ordenar
Us ho podeu baixar des d’aquí.

La versió 0.41 ja indica quin és el trumfo i qui l’ha cantat!!

8 gener 2010 by

Anna acaba de fer aquesta millora. Surt als comentaris, però igual pasaba desapercebut.

Versio 0.40

5 gener 2010 by

Hola gràcies al comentari de “Por un puñao de vatios” (?) hem fet un canvi important.
Ara ens surt un alert al principi on s’explica com s’ha de fer el testeig. Aquesta finestra informativa la podem recuperar després des de qualsevol taulell a la opció del menu Ajuda.
A més hem col·locat un LLEGEIXME.txt (on teniu més o menys la mateixa informació)

Recordem que això es una versió testing en la que no es pot jugar de veritat (4 persones: 2 parelles) sino que només estaràs tú sol amb els 4 taulells i totes les cartes.
Una mica ensopit si, però si ens ajudes a trobar errades el millorarem entre tots.
Julio i Anna.

Perdó, perdó, perdó…

4 gener 2010 by

Bé, primer de tot demanem disculpes per varies raons a tots aquells que us heu baixat el butifree (segons el comptador heu estat prop de 50).
La principal raó, i gran disbarat, és perquè vam penjar una versió del butifree que no podia funcionar ja que no incloíem un fitxer molt important (per si voleu detalls, es deia javahelp).
A partir de la versió 0.38 (i com més nova millor) ja s’ha solucionat el problema.

D’altra banda no hem respectat els terminis que us haviem promés i la versió testing no ha estat alliberada en el seu moment.

Bé, ara sí, ja podeu baixar-vos la versió testing 0.40 de sourceforge.
butifree 0.40

Feu una partideta i si veieu que alguna cosa no funciona aviseu-nos sisplau (podeu deixar els vostres comentaris aquí mateix o al sourceforge)

Hem comprovat que funciona en:
Ubuntu 8.10, Fedora 12, Windows XP i al menys arrenca amb maemo 5 (Nokia 810) però hem de treballar amb la resolució.
Si feu servir un altre sistema operatiu diferent d’aquests i teniu èxit aviseu-nos també sisplau.

Encara que és molt extrany que no el tingueu instal·lat, us recordem que es necessita Java Runtime Environment mira si el tens instal·lat Si no passa la prova és que no el tens instal·lat, des d’aquest enllaç el podràs instal·lar: instal·lacio JRE per a diferents SO i arquitectures

Una altre cosa, nosaltres hem fet les proves amb resolució de pantalla: 1280×1024.
L’aplicació en properes vesions el que farà és redimensionar el taulell en funció de la pantalla (això serà imprescindible per al maemo de la Nokia 810), però de moment recomanem que per a un bon funcionament tingueu la resolucio a aquesta mida.

Merci a tots.

Anna i Julio

11 desembre 09: 1a release per a Beta Testers

30 novembre 2009 by

Necessitem Beta testers, botifarreros.

El proper 11 de desembre alliberem la nova versió gràfica del butifree.

Necessitarem gent que vulgui jugar una mica amb el taulell de la butifarra, amb 4 proves mal contades que faci n’hi haurà prou.

Gràcies.

 

Versió AWT amb un únic taulell

23 novembre 2009 by

Encara que no és definitiu, ni molt menys, Quim ens ha passat una GUI amb AWT, aquesta serà més lleugera i té avantatges i inconvenients, és clar, comparant-lo amb SWING.

Una de les avantatges de la versió AWT és que amb pocs canvis podríem fer una versió butifree web. De manera que podríem jugar amb el firefox.

Després que Quim ens passés una nova versió gràfica AWT amb 4 taulells, la vam adaptar amb un únic taulell on estan inicialment les 48 cartes. El problema és que un testing necessita potser massa botons i el taulell queda una mica recarregat.

A sota aquesta nova versió (que en principi no pretén ser un fork):

 

 

 

De l’EOID a AWT

20 novembre 2009 by

  • He plantejat el problema a altres desenvolupadors i no hem trobat solució
  • No aconseguim veure perquè no agafa la eoid corresponent. Si recorrem les gui amb un for-each, tenen el eoid que toca, però si fem un get(i) de la llistaGuis, resulta que dues obtenen el eoid 0 i dues el eoid 1.
  • Hem provat i intentat de totes les maneres, però no entenem què passa.
  • Una opció seria passar un Jugador amb el seu eoid a cada Gui, però no tenim clar que funcioni
  • Sense aconseguir la gui (o el jugador ) que tira, no puc implementar el mètode baza, que porta el control de la carta guanyadora i em dirà el següent a començar

Els problemes que tenim amb l’EOID fa que ens plantegem utilitzar altres eines per a la part gràfica.


Follow

Get every new post delivered to your Inbox.