lunedì 7 settembre 2015

Evoluzione di un gioco

Mentre procedevo all'adattaemento di Scala 40, Ramino e Machiavelli ad iOS9
ho trovato un un piccolo pezzo di storia nei miei archivi, ecco a voi  il primissimo mockup (prototipo visuale) della Scala 40

Scala 40 iPad, mockup, versione 0.1d
bruttino, ma l'idea di fondo era li, usare lo spazio disponibile, tutto quello possibile per il gioco, per le carte, senza troppi fronzoli

la prima versione del gioco era più o meno questa, avevo bisogno di spazio  per la pubblicità, e per il menu, la grafica era migliore del prototipo, il menu era un po all'antica, in legno (schumorfismo), le ombre li per dare un po di profondità e l'idea di chi era il giocatore di turno (come faccio tutt'ora)


Scala 40 iPad, versione 1.0 (per ios6)

dopo un paio d'anni con l'arrivo di iOS7 (e successivi), una prima rivoluzione, nessun elemento di legno, interfaccia più piatta, la pubbicità c'e' ancora, ma in questa immagine non si vede, sarebbe in bassom cosa contestata da alcuni utenti, ma vantaggioso per aumentare lo spazio di gioco disponibile

Scala 40 iPad,  ultima versione (per ios7,8 e 9)








e ora? ci saranno altre evoluzioni? forse si, ma non immediate, nell'ultimo  gioco che ho realizzato, il Machiavelli, ho spinto le cose ancora un po più avanti, recuperando lo spazio in alto, ho rimosso il menu e forse un giorno lo vedremo lo stesso anche per la Scala 40


Machiavelli, ultima versione
cosa rimane da fare? progressi continui e costanti, senza fretta, come sempre

giovedì 3 settembre 2015

Aggiornamenti in arrivo iOS9 per Scala 40 Machiavelli e Ramino

Finte le vacanze, molto lunghe, il vantaggio di essere un indie developer, purchè tu possa fare almeno l'assistenza clienti mentre sei a zonzo, il vantaggio che andando a zonzo si trovano persone curiose, tra cui uno spagnolo di Madrid che sul Cammino di Santiago (Cammino del Nord lungo l'oceano Atlantico) amava aprire una bottiglia di vino tutte le sere prima di andare a nanna. Un giocatore di poker che si è fatto tatuare un asso nella manica.....



in Cammino ho trovato altri personaggi che giocavano a carte, giochi russi, bulgari e spagnoli, forse un giorno mi cimenterò nella realizzazione di qualcuno di questi giochi che per me erano sconosciuti


E ora su cosa mi metto all'opera? iOS9 ovviamente, Apple sta per uscire con un nuovo cellulare ed un nuovo sistema operativo per i vostri iPhone ed iPad e devo fare in modo che su questo nuovo sistema tutto funzioni correttamente

In primo luogo abbandono il supporto per iOS7 e il gioco sarà compatibile solo con i più recenti iOS8 ed iOS9, qualcuno protesterà, ma vedrete che aggiornando ad iOS9 avrete molti vantaggi, a partire da una maggiore durata della batteria

Quali sono le grandi novità di iOS9 per Scala 40, Ramimo e Machiavelli,
apparentemente nessuna, non vedrete novità importanti nell'interfaccia del gioco
ma dietro le quinte alcune cose cambiano, soprattutto nella comunicazione in rete,
ora è più sicura e le informazioni relative alle vostre partite più protette

Per chi è interessato ai dettagli tecnici:
- aggiunti certificati SSL sul sito www.onmadesoft.com
- comunicazione verso www.onmadesoft.com tutta in HTTPS
- rimosso il supporto ad iOS7
- altri dettagli, ma che noiaaaa. lasciamo perdere, ho un lungo elenco, ma se proprio vi interessa meglio mandarmi una mail

rileggo il mio post e non è per niente interessante, vedremo se la prossima volta sarò più brillante
inchini a tutti





mercoledì 8 luglio 2015

Aperto per ferie?

Negli ultimi anni si sono spesso verificati due curiosi fenomeni estivi

- aumento del numero dei giocatori di Scala 40, Ramino e Machiavelli
- mentre sono in vacanza qualcosa va storto e non posso dare un adeguato supporto tecnico ai giocatori

di solito il problema con i giochi avviene in Agosto, ed è quasi sempre un problema con l'Apple Game Center! Tutti a giocare e molti giochi (non solo i miei) si ritrovano in panne per via del Game Center che (speriamo non quest'anno) si mette a zoppicare.

Come procedo in questi casi? come faccio ad aiutare i giocatori?  di solito posso solo spedire qualche mail, sia a chi è in difficoltà, sia ad Apple per sollecitare delle soluzioni.

Passerò l'estate camminando con uno zaino in spalla ed un iPhone in tasca, cercherò di rispondere a tutti e speriamo che non ci siano grosse sorprese

in attesa di partire (un paio di settimane ancora) sarò sempre qui a darvi supporto quasi immediato

buone partite a tutti


martedì 23 giugno 2015

Migliorare il Machiavelli!

Da un paio di mesi ho rilasciato il Machiavelli comprensivo della modalità di gioco online, ho già fatto un aggiornamento significativo del gioco:

  • la prima versione (v.2.0) zoppicava parecchio, molti problemi, descritti anche in un mio post precedente
  • poi una nuova versione (v.2.1.1) ha risolto parecchi problemi e rende il gioco online utilizzabile su tutte le versioni di iOS 


ma non si finisce mai di provare un prodotto, e quando lo metti in mano agli utenti finisci sempre per scoprire nuovi scenari che non avevi immaginato, e quindi eccomi qui di nuovo sul Machiavelli, a sistemare ingranaggi già arrugginiti e a sostituirne alcuni

a volte sembra un po di essere un meccanico che guarda dentro un vecchio motore, faccio del bricolage, butto via qualche pezzo, ne aggiungo di nuovi, altri vanno solo ripuliti

entro nei dettagli? non so, forse non ne vale la pena, in fin dei conti la sola cosa che conta per i giocatori è che funzioni sempre meglio, ecco qualche dettaglio (se avete suggerimenti o volete saperne di più scrivetemi)

nella versione attualmente disponibile (2.1.1):

  • Sono presenti problemi che producono dei crash (chiusure inattese del gioco): durante le partite online, in avvio, in presenza di reti molto lente, nel passaggio da una partita online alla successiva. Questi errori dovrebbero ridursi drasticamente dalla nuova versione su cui sto lavorando
  • Sono presenti troppi messaggi per segnalare al giocatore che è il suo turno. Per questo cercherò di essere meno prolisso, magari un solo messaggio ogni tanto e qualche elemento di interfaccia pr ricordare all'utente che ci sono partite in corso sospese. Forse introdurrò anche un suono dedicato o una vibrazione per segnalare il cambio turno.
  • Inoltre non e' facile passare da una partita in corso ad un'altra, potrei fare qualcosa di meglio per accelerare questi passaggi, potrei avere un menu speciale per le partite in corso in cui il giocatore è di turno e potrei dare la possibilità di passare da una all'altra rapidamente. Ci sto pensando, vedremo se produco qualche cosa di decente
Non sono cose da poco, richiedono parecchio lavoro, ma ora ho iniziato e sto facendo progressi, ho fatto bene ad aspettare qualche mese, e giocare pure io, mi sono fatto un'idea chiara di cosa va migliorato.

Vorrei poter uscire con una nuova versione del gioco entro la prima settimana di luglio, così da poterla vedere in funzione nelle mani degli utenti e, soprattutto, prima di partire per le vacanze che non mi  consentiranno di fare un granché sul gioco, se non un po di assistenza via mail a chi mi scriverà.

buona giornata a tutti!



martedì 16 giugno 2015

Giocatori offensivi

Ci sono giornate difficili o ridicole (dipende dai punti di vista)

oggi un gentilissimo giocatore francese ha contattato il supporto tecnico (sono sempre io, faccio tutto io), mi sono beccato qualche magnifica mail. Era molto, ma molto sintetico. Le sue considerazioni sono passate da frasi sgrammaticate sul machismo degli italiani, al "mafiosi", al "con" traducetelo voi con google translator.....

che dire, certe persone fanno veramente passare la voglia di dedicarsi ai giochi
meno male che sono poche, meno male che, di solito, in presenza di errori e difetti del gioco ricevo considerazioni e suggerimenti  da persone beneducate

ringrazio quest'ultime

rispondo sempre a tutti, anche ai maleducati,  almeno ci provo,  a volte  di fronte ad una risposta gentile e sensata chiedono scusa e si mettono a collaborare, la sensazione è che alcuni di questi
cerchino qualcosa (non sanno chi ci sia dietro al gioco) contro cui sfogare frustrazioni o anche solo qualcuno con cui comunicare


buone partite

domenica 7 giugno 2015

Collaudi in quota al Campo 2.0

colazione di fronte al Monte Rosa
Qualche mio detrattore potrebbe pensare che io sia qui a divertirmi
al Campo 2.0,  all'alpe di Mera di fronte al Monte Rosa, a bere caffè panoramici e a divertirmi nel week end
tra gamberoni e paste con le sarde

e invece sono qui per serie ragioni di lavoro
(oltre alla pasta con le sarde)

collaudare i miei giochi in condizioni estreme, con le infradito ai piedi
e una rete wifi a tratti zoppicante,  tanto per capire come mai il Machiavelli in avvio 
a volte fatica a partire

lo so mi direte che questi test potrei farmeli a casa,  che si può simulare una rete che non funziona al massimo, ecc.ecc.

ma qui si sta proprio bene :-)


buona settimana a tutti


le sarde a 1600 metri di quota


degno di un co-working berlinese

lavoro o relax? lavoro per quanto qualcuno potrebbe esser scettico della mia serietà professionale

domenica 31 maggio 2015

Prossimi Passi


Una nuova versione del Ramino in arrivo, richiede ancora un po di lavoro
  • alcune configurazioni in più
  • un messaggio che spiega perché in certe situazioni le impostazioni non possono essere modificate
  • da questa versione tutte le configurazioni saranno gratis!!!!
  • integrazione con Facebook
  • qualche modifica agli automi che ora giocheranno un po meglio
  • -risoluzione di alcune anomalie segnalate dagli utenti

tutto ciò dovrebbe essere disponibile nell'arco di un paio di settimane
e poi tornerò al lavoro sul Machiavelli, l'ultima versione è meglio di prima, ma è necessario ancora parecchio lavoro: rimozione di alcuni errori una avvio e miglioramenti per il gioco online

grazie a tutti per i suggerimenti
non esitate a contattarmi