È possibile creare un singolo gioco da eseguire su Facebook e Google+?

7

Mi è stato chiesto dal mio cliente di creare un gioco su Facebook. Il gioco sarebbe simile a Mafiawars.com in cui il gioco è ospitato su un server e scorre su un frame su Facebook.

Il fatto è che dopo diversi giorni di trattative con il cliente e vicino alla finalizzazione dei requisiti ha menzionato qualcosa di strano. Ha detto che se il gioco ha avuto successo su Facebook, potremmo aggiungerlo anche a Google+.

Pensavo volesse dire che svilupperemo una nuova versione per Google+, ma ha rifiutato, sostenendo che il gioco dovrebbe essere in grado di supportare entrambi i siti e che non pagherà per lo stesso gioco due volte.

Non ho ancora sviluppato né giochi su Facebook né su Google+, quindi non so se sia possibile creare un singolo gioco Facebook / Google +.
Come reagiresti a tale requisito? Come progetteresti un'applicazione del genere?

Note

  1. Ho confermato con il cliente che non stava parlando dell'uso di Open ID voleva la piena integrazione (condivisione post, richieste di amicizia, ecc.)
  2. Non voglio davvero perdere quel cliente per numerosi motivi (ha persino accettato di estendere il tempo del progetto per compensare il tempo in cui ho bisogno di imparare le API di Facebook / Google +)
posta Songo 01.11.2012 - 23:05
fonte

1 risposta

9

Reagirei positivamente a tale requisito presumendo che il cliente sia pienamente consapevole di ciò che è richiesto.

In che modo il gioco si integrerà con Facebook e Google+? Facebook offre una cosa, quando Google ne offre un'altra. Le loro API cambiano, le nuove funzionalità vengono rilasciate, quando vengono rimosse le altre funzionalità in quanto aggravano gli utenti con spam o cose del genere. Non c'è modo di garantire che sia la versione di Facebook che quella di Google+ saranno uguali. Non c'è modo di essere in grado di indirizzare entrambe le piattaforme senza lavoro extra.

Il mio collega sta attualmente lavorando a un gioco su Facebook. La spina dorsale del gioco è indipendente da Facebook. Funziona in un IFrame, ma parla con Facebook per consentire ai giocatori di invitare i propri amici, acquistare oggetti, ecc.

Google+ ha il proprio ecosistema, quindi dovrai adattare il tuo gioco anche a quell'ecosistema. Per quanto riguarda l'implementazione, dovrai interagire in modo astratto con Facebook e Google+.

Prenderò in considerazione l'implementazione in modo tale che il tuo gioco parli con la piattaforma social (qualcosa che dovrai implementare) e colloqui con piattaforme sociali su più social network. Pensa alla piattaforma sociale come a uno strato di riferimento indiretto. Il tuo gioco non vuole sapere nulla su Facebook, Google+ o Twitter. Una volta raggiunto questo, sarà relativamente facile aggiungere o rimuovere i social network dalla tua piattaforma Social.

Se decidi di implementare questa piattaforma social, prova a renderla indipendente dal tuo gioco. Ancora una volta si tratta di separazione delle preoccupazioni. Facebook e Google+ saranno attivi per gli anni a venire. Una volta scritta questa piattaforma o una facciata per parlare con i social network, puoi riutilizzarla in ulteriori progetti.

    
risposta data 01.11.2012 - 23:54
fonte

Leggi altre domande sui tag