venerdì 26 ottobre 2018

Come cambiare la visualizzazione delle carte sul campo di gioco ed altri aspetti grafici di Scala 40, Ramino, Pinnacola e Machiavelli

Nelle ultime versioni dei miei giochi Scala 40, Ramino, Pinnacola, Machiavelli e Burraco Italiano sono presenti alcune opzioni di configurazione grafica che potrebbero interessarvi.




Per configurare i giochi è sufficiente aprire il menu delle Impostazioni premendo l'apposito pulsante.


Le impostazioni sono organizzate in categorie.  In questo articolo descrivo le impostazioni relative alla grafica del gioco





Selezionate la voce dell'elenco intitolata "Grafica"





Ed ecco l'elenco delle impostazioni grafiche disponibili (alcuni giochi potrebbero presentarne qualcuna in più o in meno)


Le prime due: 'Mostra i nomi dei giocatori' e 'Indicatore di forza del giocatore' consentono di stabilire se e come verrà visualizzato il nome e la forza di ogni giocatore vicino alle sue carte.


"Ombreggia i giocatori inattivi" invece permette di decidere se i giocatori che non sono di turno devono essere "nascosti" da un'ombra sulle loro carte

"Mostrare i messaggi relativi ai punteggi": spegnendo questa opzione, a fine partita, non verranno più visualizzati i messaggi  che indicano la vostra posizione in classifica (le classifiche saranno comunque aggiornate)

"Ordinamento delle carte in modo discendente": questo consente di stabilire se, alla pressione del pulsante di ordinamento delle carte in mano, queste saranno ordinate in ordine ascendente o discendente (es. 2345 oppure 5432)

"Ordinamento avanzato delle carte in mano": esistono due possibili criteri per ordinare le carte in mano, in quello base se avete delle carte doppie, queste saranno appaiate: ad esempio, se avete in mano una scala di cuori con carte ripetute. 2334566 ordinando vedrete i 3 ed i 6 vicino ai loro doppioni. In modalità avanzata invece vedrete 2345636 le carte doppie saranno portate in coda a quelle ordinate, in tal modo avrete la scala 23456 completa e i 3 e 6 doppi in coda alla scala


"Distanza tra le carte in mano": disponibile solo per Pinnacola e Machiavelli. In questi giochi è possibile avere moltissime carte in mano e queste possono trovarsi al di fuori dei margini dello schermo. In questi casi la mano può scorrere orizzontalmente a sinistra e a destra. Per ridurre la necessità di scorrere la mano è possibile scegliere ridurre la distanza tra le carte.

"Mostra i messaggi di sollecito mentre giochi una partita online": nel gioco online capita di uscire dall'app, per esempio per rispondere ad una telefonata, se mentre fate altro diventa il vostro turno potreste ricevere dei "messaggi di sollecito" (tipo: "Gioca e' il tuo turno in una partita online, gli altri stanno aspettando!" oppure "Hai atteso troppo ed hai perso il turno"). Questi messaggi potrebbero essere fastidiosi per alcuni e quindi ho dato la possibilità di spegnerli.

"I giochi modificati dagli avversari hanno le carte leggermente ruotate": mostro qui due immagini esemplificative:

l'avversario ha calato un gioco che viene evidenziato con le carte leggermente ruotate


l'avversario ha calato un gioco che non viene evidenziato


"Posizione dei banner pubblicitari": la posizione dei banner pubblicitari è impostata dal nostro sistema, ma se non vi piace dove vengono collocati (o sopra o sotto nello schermo) potete cambiare impostazioni e forzarne la posizioni dove più desiderate, ecco due esempi:


banner posizionato nella parte alta dello schermo




banner posizionato nella parte bassa dello schermo



-------

Durante la realizzazione dei miei giochi ho sempre trovato difficile trovare la giusta collocazione per le carte in mano. Ogni giocatore ha desideri differenti e non si riescono ad accontentare tutte le esigenze. Se le carte sono grandi lo spazio a disposizione per il gioco si riduce, se sono piccole diventano difficili da afferrare. Per questo motivo ho introdotto le configurazioni seguenti:


"Mostra le carte in mano a dimensione intera": mostro due immagini esemplificative:

in questa prima configurazione le carte in mano sono visibili solo parzialmente e debordano fuori dal margine inferiore dello schermo, questa impostazione rende l'area di gioco più ampia



in questa seconda configurazione le carte in mano sono totalmente visibili, l'area di gioco è leggermente più piccola



"Dimensione delle carte in mano": mostro tre immagini esemplificative

carte grandi, facilmente afferrabili, un po ingombranti, vanno molto bene se eseguite movimenti con due dita insieme (ad esempio per spostare un intero gioco sul campo con una singola mossa ad due dita della mano)

carte medie, c'e' più spazio a disposizione, per spostarle dovrete fare più attenzione, forse sarà un po più difficoltoso muoverle
carte piccole, lo spazio a disposizione aumenta ancora, ma spostare le carte diventa più difficile, meglio avere dita piccole e tanta pazienza....., alcuni preferiscono così

---------


Attendo come sempre le vostre osservazioni ed i suggerimenti, grazie per aver letto questo articolo.

lunedì 15 gennaio 2018

Barare a Carte Online, perchèèèèè????





L'anno è iniziato un po male,  ogni giorno ricevo un paio di mail da giocatori persone che si lamentano dei miei giochi di carte online.

Nel 2017 qualcuno ha scoperto come barare online, ho provato a fermarlo, ma con scarsi risultati.

In particolare per le "Partite a Punti Online" è un disastro,







Forse qualcuno ha sparso un po troppo la voce :

  • forse io? con un articolo del blog "disconnessioni bari e reti"  (mea culpa)
  • forse i giocatori onesti che invece di chiedere direttamente a me hanno scritto delle Recensioni distruttive in cui indicavano come si bara online? (no comment)
Comunque il danno è fatto, passo qualche mezz'ora al giorno rispondendo agli infelici giocatori e non posso concordare con loro che c'è poco da rallegrarsi.

Chi può bara, a volte per vincere, a volte per ripicca nei confronti di altri bari che continuano ad interrompere le partite che stanno perdendo. Lo fanno in modo subdolo, staccano la rete, forzano la chiusura dell'app. Insomma per interrompere la partita fanno tutto il possibile pur di non  premere il tasto "Interrompi" che li penalizzerebbe premiando chi porta invece le partite a termine.

Pazienza non posso che accettare gli esseri umani per ciò che sono ed i sistemi informatici non possono ancora rendere onesti i disponesti, né impedir loro di trovare sempre nuovi modi per barare (in passato ci sono stati già altri casi differenti).

Perché lo fanno?:

  • dipendenza dal gioco (mi fa sorridere che qualcuno possa dipendere dalla Scala 40) 
  • dipendenza dalla classifica (a questi il gioco interessa poco secondo me)
  • qualche problema interiore che porta a doversi prender gioco degli altri per affermare la propria superiorità (sentirsi più furbo del prossimo e quindi migliore?)


Ma come posso intervenire?

  • ciò che ho fatto in dicembre "disconnessioni bar e reti" non è stato sufficiente
  • la soluzione migliore sarebbe abbandonare del tutto Apple Game Center, finendo un lavoro immane che ho iniziato mesi fa, realizzando un sistema di gioco online più adatto alle carte di quello messomi a disposizione da Apple (non so se ci sarà questo sistema un giorno, sono tantissimi mesi di lavoro e un gravoso impegno economico per realizzarlo)
  • nel frattempo? onestamente non lo so... 
  • il modo in cui i bari stanno operando è subdolo, sfruttano (soprattutto) un limite delle reti, quando cade la linea non c'è modo di sapere se c'e' un responsabile (ho verificato anche con Apple che da un buon supporto agli sviluppatori)
  • quando una partita online si interrompe non so identificare:
    • se sia  un problema di rete reale (che può comunque accadere per svariati motivi)
    • se la connessione è caduta perché uno dei due giocatori ha chiuso la rete, (modalità aereo, spegnere il modem, mandare in crash il gioco volontariamente forzandone la chiusura)
    • né tanto meno dove è avvenuto il problema se sul dispositivo del giocatore A o di quello B o in un qualsiasi sistema di rete presente tra i due dispositivi (internet è fatto di tanti nodi, in ognuno di questi c'e' un server, e ogni volta che passate il turno al vostro avversario i vostri dati attraverseranno parecchi nodi prima di giungere a destinazione)
  • e quindi direte voi? come posso intervenire?
    • ci riprovo, ritento ancora una vota, anche questo mese (come il mese scorso e quello prima)
    • tra qualche giorno arrivano le nuove versioni di Scala 40 ed di Ramino
    • continueranno a cercare di bloccare i giocatori che si ritrovano troppo spesso senza connessioni (siano questi bari o poveri sfortunati con reti scadenti, mi spiace non si possono distinguere),
    • questa volta il sistema di blocco sarà più severo di quello precedente ed i blocchi dureranno più a lungo
    • insomma ho inasprito le pene per chi ha reti scadenti o per chi è disonesto
    • funzionerà? non ne ho la minima idea
    • stiamo a vedere che succede nelle prossime settimane
    • immagino un primo momento di fuoco, riceverò tante mail, molti mi accuseranno di essere troppo severo
    • spero che, nell'arco di qualche settimana, chi ama barare rientri nei ranghi comportandosi civilmente  e chi non può farne a meno passi vada a danneggiare altrove su giochi di qualche concorrente
    • rimarranno purtroppo penalizzati anche i giocatori che hanno seri e frequenti problemi di rete (ad esempio mia madre che vive in un paesino servito in modo vergognoso da una nota compagnia telefonica)
  • ora dopo aver buttato via un'altra giornata di lavoro ad inseguire queste assurdità posso tornare al pezzo forte del momento, il nuovo sistema di gioco che nel giro di 6 / 12 mesi (se tutto va bene e non muoio dissanguato) vedrà la luce,  evitando cosi questi problemi (spero non ne crei poi altri, non si finisce mai di imparare, anche dai propri sbagli)
buona serata a tutti
Antonio Ferraioli