Sto iniziando a progettare un gioco che avrà le seguenti caratteristiche, e sto cercando di decidere come programmarlo. Darò anche un po 'della mia esperienza dopo, per aiutare a prendere una decisione un po' meglio.
- Il gioco dovrebbe essere in grado di supportare sia l'integrazione di Facebook, sia una versione standalone.
- Non voglio farlo subito, ma penso che sarebbe una buona idea portarlo su Android / iPhone ad un certo punto nel tempo.
- Il gioco coinvolgerà la comunicazione con un server. Il metodo di comunicazione è ancora aperto, ma immagino che la maggior parte di esso sarà su HTTPS. Sospetto che la maggior parte del lavoro verrà eseguita sul server in questo momento e che il client mostrerà principalmente i risultati del frame precedente e selezionerà cosa fare per il frame successivo.
- Ho il sospetto che a un certo punto nel tempo desidererò inserire animazioni e simili, ma questo non è fondamentale per l'inizio del gioco.
- Il gioco è essenzialmente un gioco da tavolo online, completo di carte, una bacheca, ecc.
Al momento sto guardando Flash, HTML 5 e un'applet Java. Alcune informazioni casuali.
- Ho accesso ad Adobe Flash, in realtà l'intero Design Premium, CS5.
- Ho una certa esperienza con la programmazione di app Android.
- Ho lavorato con HTML, ma è passato parecchio tempo. Ho fatto solo un po 'di Javascript, ma non ricordo che sia particolarmente difficile.
- programma abitualmente in C, C ++, Matlab e Android (Java). Spesso programma in Python, Perl, Shell e ho programmato in Basic, HTML, Javascript.